Resultados 1 al 6 de 6

Tema: Efemérides

  1. #1
    Registrado Avatar de Arielo
    Fecha de ingreso
    07 sep, 06
    Ubicación
    Abya Yala
    Mensajes
    8,152

    Predeterminado Efemérides

    El día 1 de mayo, pero de 1964, se ejecutó el primer programa hecho en BASIC.

    En el Dartmouth College, los creadores del lenguaje, John Kemery y Thomas Kurtz, ejecutaron el primer programa creado en BASIC, el lenguaje en el que venían trabajando desde 1956, debido a que hasta ese momento, los lenguajes eran muy complejos y había que ser un verdadero profesional para poder utilizarlos. La solución llegó de la mano de estos dos profesores, cuando en 1963 le terminaron de dar forma al BASIC (Beginner's All-purpose Symbolic Instruction Code, o Código de Instrucciones Simbólicas Multipropósito para Principiantes)
    Rara paradoja de la vida: comúnmente, a militares genocidas se les premia dándoles su nombre a calles, mientras que a científicos que salvan vidas, dándoles su nombre a virus y bacterias ...
    ----------
    El 75% de las personas, deja sin terminar lo que estaba hac

  2. #2
    Registrado Avatar de ArieliSs!!
    Fecha de ingreso
    26 jun, 06
    Ubicación
    Argentina
    Mensajes
    5,808

    Predeterminado Re: Efemérides

    ¿Que utilidad tenía el programa?
    "La ciencia, más que un conjunto de conocimientos, es una manera de pensar"
    Carl Sagan

  3. #3
    Registrado Avatar de Arielo
    Fecha de ingreso
    07 sep, 06
    Ubicación
    Abya Yala
    Mensajes
    8,152

    Predeterminado Re: Efemérides

    Hasta donde tengo entendido, sólo sumaba 2+2 e imprimía el resultado en pantalla...
    Rara paradoja de la vida: comúnmente, a militares genocidas se les premia dándoles su nombre a calles, mientras que a científicos que salvan vidas, dándoles su nombre a virus y bacterias ...
    ----------
    El 75% de las personas, deja sin terminar lo que estaba hac

  4. #4
    Registrado Avatar de ArieliSs!!
    Fecha de ingreso
    26 jun, 06
    Ubicación
    Argentina
    Mensajes
    5,808

    Predeterminado Re: Efemérides

    Cita Iniciado por Arielo
    ... debido a que hasta ese momento, los lenguajes eran muy complejos ...
    Gracias Arielo.

    Che, ¿en que se diferenciaba el lenguaje Basic de ese momento (recién creado y básico) con el de ahora?; digo, por lo que antes "era muy complejo". ¿Han agregado nuevas herramientas? ¿El lenguaje, en si, sigue siendo el mismo?
    "La ciencia, más que un conjunto de conocimientos, es una manera de pensar"
    Carl Sagan

  5. #5
    Registrado Avatar de Arielo
    Fecha de ingreso
    07 sep, 06
    Ubicación
    Abya Yala
    Mensajes
    8,152

    Predeterminado Re: Efemérides

    No, fijate que dice "los lenguajes"... no se refiere al BASIC.
    Los primeros lenguajes, son los que se denominan "lenguajes máquina" o "ensamblador". Estaban basados en el hardware, y prácticamente, cada modelo de computadora tenía su propio lenguaje, lo que hacía que un programa de una computadora, no sirviera en otra, incluso de la misma marca, aunque diferente modelo.
    Estos lenguajes son llamados también "de bajo nivel", por su cercana relación con la computadora, en contrapunto a los lenguajes "de alto nivel", que se acercan más al lenguaje hablado.
    Los lenguajes de programación surgieron por una idea de Charles Babbage, matemático e inventor inglés, autor de varias teorías en las que hoy se basan las computadoras. Babbage diseño una "máquina analítica" en el siglo XIX, aunque no pudo construirse hasta el siglo XX. Su colaboradora Ava Lovedby, es considerada la primera programadora de la historia, al realizar programas para la máquina de Babagge, en tarjetas perforadas...

    Antes de la aparición del Basic, existían otros lenguajes de alto nivel, como el Fortran, Cobol, Lisp, Algol 58, Algol 60, Snobol, y diferentes versiones de éstos...


    perdón.... me fui un poco por las ramas....


    Las diferencias del Basic actual con respecto al inicial son muchas, aunque se ha mantenido la estructura básica del mismo.
    Por ejemplo, algunas de las diferencias más importantes:
    * Hoy prácticamente no se utiliza la sentencia GOTO (que es como si le dijeras al programa "ahora continúa ejecutándote desde acá"). Un programa con sentencias Goto es muy difícil de seguir manualmente, y no debería utilizarse esta sentencia...
    * El Basic de hoy, tiene algo de orientación a objetos.
    * La última versión del Basic de Microsoft, posee "herencia" (característica propia de los lenguajes modernos)
    * El Basic actual es mucho más estructurado, y prescinde de numerar las líneas de código, como había que hacer obligatoriamente al principio.
    Rara paradoja de la vida: comúnmente, a militares genocidas se les premia dándoles su nombre a calles, mientras que a científicos que salvan vidas, dándoles su nombre a virus y bacterias ...
    ----------
    El 75% de las personas, deja sin terminar lo que estaba hac

  6. #6
    Registrado Avatar de ArieliSs!!
    Fecha de ingreso
    26 jun, 06
    Ubicación
    Argentina
    Mensajes
    5,808

    Predeterminado Re: Efemérides

    Gracias, Arielo, excelente respuesta.

    SaludoSs!!
    "La ciencia, más que un conjunto de conocimientos, es una manera de pensar"
    Carl Sagan

Permisos de publicación

  • No puedes crear nuevos temas
  • No puedes responder temas
  • No puedes subir archivos adjuntos
  • No puedes editar tus mensajes
  •