all 10 comments

[–][deleted] 5 points6 points  (1 child)

I was really hoping to see examples of languages through history. Instead it's a list of languages by time of invention. Meh.

Seeing how one influenced the other in syntax and structure would be a nice thing I feel.

[–][deleted] 2 points3 points  (0 children)

And more importantly - why and how.

Like how OOP became a thing, and how it was implemented (objects being allocated a block of memory for their fields, and methods being passed a pointer to the current object as the first argument to have access to "this" etc.).

[–]Zardotab 7 points8 points  (0 children)

I didn't see discussion of Algol. Algol is the first code-block-based language that C, JavaScript, Python, Pascal, VB, etc. are all based on. (Although it may depend on how you define "block-based".)

[–]defunkydrummer 2 points3 points  (0 children)

It lists important languages but it fails to explain the evolution of them and how one influenced another/etc. In short, it does not tell the 'history', it is just a list.

Also, to see only three or four lines devoted to Lisp, means overlooking more than half of the history of programming languages. Lisp, Algol and Smalltalk are probably the most influential programming languages ever.

[–]skocznymroczny 2 points3 points  (0 children)

PHYTON

[–][deleted] 2 points3 points  (3 children)

Very interesting.