pith. sign in

arxiv: 1808.03916 · v1 · pith:72PF6RQLnew · submitted 2018-08-12 · 💻 cs.PL · cs.MS· stat.CO

Linguistic Relativity and Programming Languages

classification 💻 cs.PL cs.MSstat.CO
keywords languagesprogramminglinguisticrelativityabstractionsacrossallowsanalogous
0
0 comments X
read the original abstract

The use of programming languages can wax and wane across the decades. We examine the split-apply- combine pattern that is common in statistical computing, and consider how its invocation or implementation in languages like MATLAB and APL differ from R/dplyr. The differences in spelling illustrate how the concept of linguistic relativity applies to programming languages in ways that are analogous to human languages. Finally, we discuss how Julia, by being a high performance yet general purpose dynamic language, allows its users to express different abstractions to suit individual preferences.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.