A Brief Totally Accurate History Of Programming Languages
...
1972
Dennis Ritchie got bored during work hours at Bell Labs so he decided to make C which had curly braces so it ended up being a huge success. Afterwards he added segmentation faults and other developer friendly features to aid productivity.
Still having a couple of hours remaining he and his buddies at Bell Labs decided to make an example program demonstrating C, they make a operating system called Unix.
...
1991
Guido van Rossum writes a cooking book about eggs and spam.
...
1995
Yukihiro Matsumoto is not very happy, he notices other programmers are not happy. He creates Ruby to make programmers happy. After creating Ruby “Matz” is happy, the Ruby community is happy, everyone is happy.
...
1996
James Gosling invents Java, the first truly overly verbose object oriented programming language where design patterns rule supreme over pragmatism.
Its super effective, the manager provider container provider service manager singleton manager provider pattern is born.
2001
Anders Hejlsberg re-invents Java and calls it C# because programming in C feels cooler than Java. Everyone loves this new version of Java for totally not being like Java.
...