miércoles, 21 de enero de 2009

El lenguaje cultural y el lenguaje programador.

EL LENGUAJE DENTRO DE LAS CULTURAS Y EL LENGUAJE PROGRAMADOR
El Hombre es un ser individual de naturaleza racional, social, y libre, con dignidad y voluntad, que se presenta como un espíritu encarnado. Es considerado el organismo viviente más perfecto de los que se encuentran en la naturaleza; Y como diría Nietzsche, “el hombre es una cuerda que conecta al animal con el superhombre”... lo más grande es que es un puente y no un fin”.
Es indudable que el lenguaje articulado, fundador de culturas, constituye una de las manifestaciones características que separa al hombre de los seres irracionales. Estos expresan y comunican sus sensaciones por medios instintivos, pero no hablan, porque solo poseen la facultad de hablar los seres dotados de conciencia, necesaria para elaborar ideas y conocimientos.

Los pueblos antiguos buscaban un medio para registrar el lenguaje. Pintaban en las paredes de las cuevas para plasmar su forma de vida, y utilizaban signos y símbolos para designar una tribu o pertenencia. A medida que fue desarrollándose el conocimiento humano, se hizo necesaria la escritura para transmitir información. La primera escritura, que era pictográfica, con símbolos que representaban objetos, fue la escritura cuneiforme, es decir, con rasgos en forma de cuña grabados con determinado estilo en una tabla de arcilla

El hombre creo la lengua, es decir, un sistema de signos, de naturaleza homogénea, apoyados en una convención cultural de carácter eminentemente social. “Se podría objetar que el ejercicio del lenguaje se basa en una facultad que debemos a la naturaleza, mientras que la lengua es algo adquirido y convencional, que debería subordinarse al instinto natural en lugar de tener preeminencia.

EL LENGUAJE DENTRO DE LA RPOGRAMACION.

Lenguajes de programación
Generaciones de lenguajes
1830: Condesa Ada Lovelace
Años 40: Prehistoria: programación con cables
1945-55: Primera generación: lenguajes de la máquina
1950- : Segunda generación: lenguajes simbólicos
1958- : Tercera generación: lenguajes de alto nivel
? : Cuarta generación: "frameworks" ?
Lenguajes de alto nivel
Lenguajes imperativos
1. FORTRAN
COBOL
ALGOL 60 --------
-------------------------------------------------------------------------

BASIC ALGOL 68 Pascal PL/I SIMULA BCPL
------------------ ---------------------------------------
-----------------
CLU Modula Smalltalk 72 C
-----------------------------
Ada Smalltalk 80 -----------
Object Pascal ----------------
Eiffel Smalltalk V Objective C C++
------------------------------------------

OOPL/I OOCOBOL


Este link es de un video de foto que nos va ampliar la informacion acerca del lenguaje de programacion.


http://www.slideshare.net/LILIANA06/historia-de-los-lenguajes-de-programacin


En 1978, Ritchie y Brian Kernighan publicaron la primera edición de El lenguaje de programación C. Este libro fue durante años la especificación informal del lenguaje. El lenguaje descrito en este libro recibe habitualmente el nombre de "el C de Kernighan y Ritchie" o simplemente "K&R C" (La segunda edición del libro cubre el estándar ANSI C, descrito más abajo.)
Kernighan y Ritchie introdujeron las siguientes características al lenguaje:
El tipo de datos struct.
El tipo de datos long int.
El tipo de datos unsigned int.
Los operadores =+ y =- fueron sustituidos por += y -= para eliminar la ambigüedad semántica de expresiones como i=-10, que se podría interpretar bien como i =- 10 o bien como i = -10.
El C de Kernighan y Ritchie es el subconjunto más básico del lenguaje que un compilador debe de soportar. Durante muchos años, incluso tras la introducción del ANSI C, fue considerado "el mínimo común denominador" en el que los programadores debían programar cuando deseaban que sus programas fueran transportables, pues no todos los compiladores soportaban completamente ANSI, y el código razonablemente bien escrito en K&R C es también código ANSI C válido.
En estas primeras versiones de C, las únicas funciones que necesitaban ser declaradas si se usaban antes de la definición de la función eran las que retornaban valores no enteros. Es decir, se presuponía que una función que se usaba sin declaración previa (prototipo) devolvería un entero.


3 comentarios:

  1. Buen articulo compañero y buena entrada filosófica.
    Tocaste los puntos importantes en lo que ha sido el desarrollo de nuestra comunicación natural a los lenguajes de programación.

    ResponderEliminar
  2. Que onda leo me parece muy buen ART sobre todo por los inicios del lenguaje sea cual sea este
    tambien estoy de acuerdo con ary buena filosofia jejejejeje ok nos vemos luego.

    ResponderEliminar
  3. me llamó mucho la atención el parrafo donde hablas acerca de como los antiguos registraban su lenguaje y plasmaban su forma de vida en las paredes. eso hace que tengamos un cierto conocimiento de como se fue dando la escritura y los signos, porque, otro dato muy importante que mencionas es que ellos también utilizaban los signos y símbolos.
    esta muy bien el artículo porque no solo te enfocaste hablar de el lenguaje cultural sino que también tomaste encuenta el lenguaje de programación de igual forma como se fue desarrollando esté lenguaje. y todo esto nos va a servir de mucho en esta materia de lenguajes automotas.

    ResponderEliminar