Comment on The C10M problemparentComments−Shorel12yWe can revive the old 'language generations' concept I was taught in school:- First generation: binary opcodes entered by hand.- Second generation: Assembler languages.- Third generation: Compiled languages like C++.- Fourth generation: Interpreted high level like Python and Ruby. Also SQL.- Fifth generation: There's no such thing. Or may be Apple's Siri is.Java seems to be in a "3.5" generation, if that thing can be conceived. Javascript started as fourth and keeps getting a little bit closer to third.−mcguire12yOr, we can just call them all "programming languages" and evaluate them on their individual strengths and weaknesses.
Comments
We can revive the old 'language generations' concept I was taught in school:
- First generation: binary opcodes entered by hand.
- Second generation: Assembler languages.
- Third generation: Compiled languages like C++.
- Fourth generation: Interpreted high level like Python and Ruby. Also SQL.
- Fifth generation: There's no such thing. Or may be Apple's Siri is.
Java seems to be in a "3.5" generation, if that thing can be conceived. Javascript started as fourth and keeps getting a little bit closer to third.
Or, we can just call them all "programming languages" and evaluate them on their individual strengths and weaknesses.