Fantástico el post de un desarrollador de software que ha repasado la historia de los lenguajes de programación de una forma muy breve y simpática, con pequeñas bromas que sin duda comprenderán mucho mejor aquellos que están más metidos en este complejo mundillo.
Para muestra, un botón:
1983 – Bjarne Stroustrup bolts everything he’s ever heard of onto C to create C++. The resulting language is so complex that programs must be sent to the future to be compiled by the Skynet artificial intelligence. Build times suffer. Skynet’s motives for performing the service remain unclear but spokespeople from the future say «there is nothing to be concerned about, baby,» in an Austrian accented monotones. There is some speculation that Skynet is nothing more than a pretentious buffer overrun.
Mejor aún -si cabe- es la descripción que hace de Java…
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.
Para luego relacionarla con C#
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.
Lo mejor es que os leáis el artículo entero. No tiene desperdicio, aunque sea bastante friki 😉