all 4 comments

sorted by: hot top controversial new old
[–] 35 points 1 year ago

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.

  • source
  • [–] 18 points 1 year ago

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

  • source
  • [–] 14 points 1 year ago

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

  • source
  • [–] 11 points 1 year ago

    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."

  • source