Sie sind auf Seite 1von 2

c  


   
1972 - El precursor del lenguage C, el lenguaje B, es desarrollado en los laboratorios BELL.
El lenguaje B es veloz, fácil de mantener y útil para todo tipo de desarrollos, desde aplicaciones
hasta sistemas.
Todo el equipo que diseñó el lenguaje es despedido por mal comportamiento con uno de los
empleados de la compañía de teléfonos y el proyecto es asignado a Dennis Ritchie.
El altera el lenguaje para hacerlo incomprensible, difícil de mantener, y útil solamente para el
diseño de sistemas. También diseña un sistema de punteros garantizado para asignar cada 500
líneas de código, un puntero dentro del sistema operativo.

1982 - Se descubre que el 97% de las rutina de C son sensible de provocar errores en el buffer.
Los programadores de C se dan cuenta de que inicializar una variable a cualquier cosa que esté
navegando por la memoria no es una buena idea. Sin embargo, como utilizar una inicialización de
variables de una manera coherente, afectaría al 97% de los programas existentes hechos en C,
deciden mejor no hacer nada.

1984 - Una variante de C, con capacidades de Orientación a Objetos, llamada C con Clases está
lista para salir al mercado. Sin embargo, el nombre C con clases es considerado muy sencillo y
obvio de entender para los principiantes, así que la versión comercial es llamada C++.

1986 - C se vuelve tan popular, que los analistas recomiendan escribir aplicaciones de negocios con
él. Argumentando, que las aplicaciones desarrolladas en C van a ser portables a todos los sistemas
operativos. Muchos de estos analistas son vistos como afectados por alucinógenos.

1988 - Finalmente los analistas se quedan sin LCD. Luego de que sus alucinaciones se desvanecen,
se dan cuenta de que las aplicaciones escritas en C toman 5 veces más tiempo de desarrollo y aun
así no son portables. Dejan de recomendar que las aplicaciones de negocios sean escritas con C,
excepto por una minoría que se interesa por el crack y comienza a recomendar que las aplicaciones
de negocios deberían de ser escritas en C++, porque la Orientación a Objetos significa reutilizar el
código.

1990 - Para esta fecha, todos los compiladores de C han sido convertidos en compiladores de C++,
pero como la mayoría de los programas hechos en C++ no utilizan ninguna de las características
de Orientación a Objetos que tiene el lenguaje, significa, que las códigos estructurados con
punteros en el sistema operativo, son compilados utilizando compiladores orientados a objetos.
1990 - Luego de contratar a algunos analistas que dejaron el crack para oler pegamento, Sun
decide crear un lenguaje llamado Oak para programar Televisores de última tecnología. Como
todos sus programadores, tienen el estilo de programación de C impregnado en sus ADN's, lanzan
un nuevo lenguaje, que toma prestadas muchas cosas de C y C++. Sin embargo, como los
televisores de última tecnología no tienen sistemas operativos donde poder enviar los punteros, los
punteros son elimandos del lenguaje.

1994 - Alguien en Sun se da cuenta de lo estúpida que era la idea de crear un lenguaje especial
para televisores de última tecnología. El lenguaje es renombrado Java y se posiciona como el
lenguaje de Internet que se supone puede ser portado a múltiples plataformas. Esto funciona bien
como una campaña de marketing, porque menos del 3% de las personas en la industria tienen
alguna idea de lo que es Internet y los analistas afectados por alucinógenos siguen pensando en la
mítica idea de "portable a diferentes plataformas".

1995 - Sun ofrece hongos alucinógenos de forma gratuita a los analistas, los cuales
inmediatamente comienzan a escribir artículos acerca de cómo Java es el futuro de la programación
porque es portable e integrable con Internet.

Mediados de 1996 - Aparecen 17,468,972 artículos hablando de Java como el futuro de la


programación. La era de los applets de Java comienza.

Fines 1996 - Los programadores que intentan producir páginas web que realmente funcionen
utilizando applets, cometen suicidio colectivo provocado por la frustración y la depresión. Los
analisas incrementan sus dosis de alucinógenos para estabilizar sus nervios.

1997 - Tomando el consejo de los analistas con alucinógenos, Corel decide reescribir todas sus
aplicaciones, incluyendo Word Perfect utilizando Java. El resultado es el primer procesador de
palabras que es más lento que utilizar una máquina de escribir.
1998 - Dándose cuenta del encanto de los applets se esfuma rápidamente, Sun reposiciona
nuevamente a Java, esta vez como un lenguaje de servidor. Roban el diseño del Microsoft
Transaction Server y convencen a todo el mundo que ellos fueron los que crearon el diseño.

1999 - Java 2 Enterprise Edition es introducido para ser revisado en las fiestas Rave de los analistas
drogados y borrachos. Se escriben 21,499,512 artículos, pero en realidad nadie lo usa porque no
está maduro y es muy costoso.

2000 - J2EE finalmente funciona, o algo parecido. Justo cuando todos los compradores de Java
están listo para hacer dinero con sus aplicaciones, Microsoft anuncia el .NET, que incluye casi todas
las características del J2EE, excepto por el extralimitado costo. De hecho, Microsoft decide dar el
.NET gratis para los usuarios de Windows. Scott McNealy se molesta tanto que impulsa otra
demanda irracional contra Microsoft.
.NET incluye un nuevo miembro a la familia de lenguajes C, el C#, pronunciado "C pound",
continuando la tradición en la familia donde los lenguajes tienen nombres estúpidos.

2001 - El departamento de Marketing de Microsoft se da cuenta de que nadie ha hablado con algún
desarrollador de productos de Microsoft. Organizan un desayuno con uno de ellos y descubren que
la pronunciación es en realizad "C sharp".

2002 - C# es introducido como parte de un nuevo lanzamiento del .NET de Microsoft. Los
desarrolladores C++ de Microsoft se regocijan con los conceptos de "Código manejado", lo que
significa que finalmente reciben las mismas características de memoria automática que tenían
Visual Basic desde 1991 y Java desde 1995.

Tomado de:http://www.taringa.net/posts/info/3098419/Historia-Lenguaje-de-Programacion-C-y-
C_con-un-poco-de-umor.html


Das könnte Ihnen auch gefallen