A Brief, Incomplete, and Mostly Wrong History of Programming Languages (james-iry.blogspot.com)
from kwall@programming.dev to programming@programming.dev on 19 Mar 13:48
https://programming.dev/post/27194570

#programming

threaded - newest

technohacker@programming.dev on 19 Mar 14:18 next collapse

That BASIC GOTO joke got me real good, kudos to the author xD

30p87@feddit.org on 19 Mar 14:30 next collapse

1996 - James Gosling invents Java. Java is a relatively verbose, garbage collected, class based, statically typed, single dispatch, object oriented language with single implementation inheritance and multiple interface inheritance. Sun loudly heralds Java’s novelty.

2001 - Anders Hejlsberg invents C#. C# is a relatively verbose, garbage collected, class based, statically typed, single dispatch, object oriented language with single implementation inheritance and multiple interface inheritance. Microsoft loudly heralds C#'s novelty.

Accurate.

hallettj@leminal.space on 19 Mar 15:40 next collapse

Always a good one! It seems overdue for an update to include Clojure, Go, Rust, Typescript, Swift, and Zig.

Grandwolf319@sh.itjust.works on 19 Mar 20:00 collapse

Lots of good gems, this one got me:

1980 - Alan Kay creates Smalltalk and invents the term “object oriented.” When asked what that means he replies, “Smalltalk programs are just objects.” When asked what objects are made of he replies, “objects.” When asked again he says “look, it’s all objects all the way down. Until you reach turtles.”