Historias
Slashboxes
Comentarios
 
Este hilo ha sido archivado. No pueden publicarse nuevos comentarios.
Mostrar opciones Umbral:
Y recuerda: Los comentarios que siguen pertenecen a las personas que los han enviado. No somos responsables de los mismos.
  • Re:Descubrió, no inventó

    (Puntos:3, Informativo)
    por poiu (7606) el Lunes, 31 Octubre de 2011, 12:11h (#1293233)
    ( http://www.youtube.com/watch?v=rVADWAxOZtg | Última bitácora: Sábado, 30 Octubre de 2010, 23:38h )
    No puedo extenderme mucho porque hace tiempo que deje la informática, tiro la piedra y escondo la mano :P

    Primero, tendriamos que estar de acuerdo en que Java es una evolución del lenguaje C. Es lo que C++ debeia haber sido.

    Después tenemos avances "academicos" en la máquina virtual de LISP que se incluyeron en una JVM "industrial" como la de Java. Hablo entre la memoria y la intuicion: LISP era donde se hacian avances en codigo interpretado. Cosas como los avances en el funcionamiento del Garbage Collector, creo que de hecho el GC se inventó en LISP.

    Tenemos también a un tipo como Guy L. Steele creador de un dialecto LISP como Scheme y gran contribuidor a LISP, y más tarde co-fundador de Java junto con Gosling.

    https://secure.wikimedia.org/wikipedia/en/wiki/Guy _L._Steele,_Jr [wikimedia.org].

    Recuerdo este "libraco" suyo en la estantería de la biblioteca: http://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.ht ml [cmu.edu]

    Luego tenemos un berenjenal en el que no quiero meterme por falta de conocimientos, de ideas de LISP traspasadas a Java: orientacion a objetos, tipos de datos más avanzados, ...

    Aunque ahora parezca un lenguaje aburrido, Java fue un soplo de aire fresco a finales de los 90, para los que nos debatiamos entre la potencia "academica" de LISP y la poca productividad de un lenguaje "industrial" como C.

    Aquí hay una cita de Guy Steele, de una fuente no-imparcial (Paul Graham vende lisp como la bala de plata)

    http://www.paulgraham.com/icad.html [paulgraham.com]

    "We were after the C++ programmers. We managed to drag a lot of them about halfway to Lisp." * Guy Steele, co-author of the Java specspec

    Curiosamente, también usa la palabra "descubrir", y se adhiere a la opinión que los lenguajes actuales van incorporando cosas de LISP

    What I mean is that Lisp was first discovered by John McCarthy in 1958, and popular programming languages are only now catching up with the ideas he developed then.


    Me guardo el articulo de Paul Graham para leer más tarde, parece muy interesante.
    --

    No infectéis vuestra mente debatiéndoos por lo extraño de este negocio.
    [ Padre ]
    Puntos de inicio:    1  punto
    Moderación   +2  
    Modificador extra 'Informativo'   0  

    Total marcador:   3  
  • 1 respuesta por debajo de tu umbral de lectura actual.