2016-03-01

Florida is stupid

Programming languages are not "languages," they're math.   A simple reason: there are no idioms, colloquialisms, metaphors, sarcasm, double entendres, etc. in programming languages.

The vox article agrees (more or less). 
I asked this question of Gretchen McCulloch, a linguist who specializes in how language is used on the internet. McCulloch told me languages and coding are fundamentally different: "Programming is an interface between you and the computer, and a language is a conversation between you and another human being."
 There is some overlap in how natural and programming languages parse, but their fundamental uses are very different.

Florida would be better served to allow students to substitute some higher math courses with programming; to offer programming as an optional equivalent to calculus. 

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.