Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

C history

c**

  • Be the first to comment

C history

  1. 1. 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 lacompañía de teléfonos y el proyecto es asignado a Dennis Ritchie.El altera el lenguaje para hacerlo incomprensible, dificil 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 delsistema operativo.1982 - Se descubre que el 97% de las rutina de C son sensible de provocar errores en el buffer. Los programadoresde C se dan cuenta de que inicializar una variable a cualquier cosa que esté navegando por la memoria no es unabuena idea. Sin embargo, como utilizar una inicialización de variables de una manera coherente, afectaría al 97% delos 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 almercado. Sin embargo, el nombre C con clases es considerado muy sencillo y obvio de entender para losprincipiantes, así que la versión comercial es llamada C++.1986 - C se vuelve tan popular, que los analistas recomiendan escribir aplicaciones de negocios con el.Argumentando, que las aplicaciones desarrolladas en C van a ser portables a todos los sistemas operativos. Muchosde 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 deque las aplicaciones escritas en C toman 5 veces más tiempo de desarrollo y aún así no son portables. Dejan derecomendar que las aplicaciones de negocios sean escritas con C, excepto por una minoría que se interesa por elcrack y comienza a recomendar que las aplicaciones de negocios deberían de ser escritas en C++, porque laOrientació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 lamayoría de los programas hechos en C++ no utilizan ninguna de las características de Orientación a Objetos quetiene el lenguaje, significa, que las códigos estructurados con punteros en el sistema operativo, son compiladosutilizando compiladores orientados a objetos.1990 - Luego de contratar a algunos analistas que dejaron el crack para oler pegamento, Sun decide crear unlenguaje llamado Oak para programar Televisores de última tecnología. Como todos sus programadores, tienen elestilo de programación de C impregnado en sus ADNs, lanzan un nuevo lenguaje, que toma prestadas muchas cosasde C y C++. Sin embargo, como los televisores de última tecnología no tienen sistemas operativos donde poderenviar 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 puedeser portado a multiples plataformas. Esto funciona bien como una campaña de marketing, porque menos del 3% delas personas en la industria tienen alguna idea de lo que es Internet y los analistas afectados por alucinógenossiguen 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 aescribir artículos acerca de como 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 delos 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 dealucinógenos para estabilizar sus nervios.1997 - Tomando el consejo de los analístas con alucinógenos, Corel decide reescribir todas sus aplicaciones,
  2. 2. incluyendo Word Perfect utilizando Java. El resultado es el primer procesador de palabras que es más lento queutilizar una máquina de escribir.1998 - Dandose cuenta de el encanto de los applets se esfuma rapidamente, Sun reposiciona nuevamente a Java,esta vez como un lenguaje de servidor. Roban el diseño del Microsoft Transaction Server y convencen a todo elmundo 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 drogrados yborrachos. 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 hacerdinero con sus aplicaciones, Microsoft anuncia el .NET, que incluye casi todas las características del J2EE, exceptopor el extralimitado costo. De hecho, Microsoft decide dar el .NET gratis para los usuarios de Windows. ScottMcNealy 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ónen 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 deproductos de Microsoft. Organizan un desayuno con uno de ellos y descubren que la pronunciación es en realizad "Csharp".2002 - C# es introducido como parte de un nuevo lanzamiento del .NET de Microsoft. Los desarrolladores C++ deMicrosoft se regocijan con los conceptos de "Código manejado", lo que significa que finalmente reciben las mismascaracterísticas de memoría automática que tenían Visual Basic desde 1991 y Java desde 1995.

    Be the first to comment

    Login to see the comments

  • edrotzic53

    Feb. 18, 2016

c**

Views

Total views

145

On Slideshare

0

From embeds

0

Number of embeds

2

Actions

Downloads

3

Shares

0

Comments

0

Likes

1

×