Re:Ask HN: What programming language do you recommend starti...
by mratzloff on Saturday September 29, 2012 @08:02PM
(#4591389)
I'd say the English equivalent is PHP: a mongrel language that succeeded because it absorbed everything, where you can say things 10 different ways. Most developers know enough of the language to be conversant, making it a kind of lingua franca.
From a historical viewpoint, English is just as much a weird mishmash of everything as PHP is.
Re:Ask HN: What programming language do you recommend starti...
by jfaucett on Saturday September 29, 2012 @08:30PM
(#4591456)
I think you got it :), also PHP is kind of like the "fluent in english" requirement on every job post. While we're at it, what would the Lisp equivalent be?
Re:Ask HN: What programming language do you recommend starti...
by logical42 on Saturday September 29, 2012 @09:37PM
(#4591629)
Esperanto.
Re:Ask HN: What programming language do you recommend starti...
by Ernestas on Sunday September 30, 2012 @06:19PM
(#4594423)
Latin
Re:Ask HN: What programming language do you recommend starti...
by aviraldg on Sunday September 30, 2012 @07:04AM
(#4592603)
Speaking in English won't give you a heart attack.
Re:Ask HN: What programming language do you recommend starti...
by jfaucett on Sunday September 30, 2012 @08:51AM
(#4592745)
no but living in an english speaking country will http://www.nationmaster.com/graph/hea_obe-health-obesity
In that respect I think Java plays a role similar to say 18th and 19th century French - the post latin lingua franca. Java took a lot from c, but implemented many new concepts and design philosphies to programming and brought them to a wide audience. Although Java is kind of on the decline, and many other newer languages like Go push the envelope further, Java and java philosophies have still had a large influence on PHP, Ruby, Go, etc.
As far as what the english equivalent would be in this contrived metaphor... I'm unsure maybe we'll just have to wait, but in the meantime with c and java you shouldn't have a problem understanding just about any programming language currently in use.