![]() |
Está en marcha el XXI Certamen de Adopción. Entra y vota tu artículo favorito en esta página |
![]() |
Lenguaje C
![]() |
Este artículo necesita ser ilustrado. Busca una afoto en Guguel o donde sea, ponla y que no sea pr0n, que se cabrea el señor del adSense y nos corta el grifo de los dólare. Y sin dólare no hay servidor... |
El lenguaje C es un idioma autóctono del que todavía se desconoce su procedencia. Fue descubierto (ojo, descubierto y no inventado, porque el C ha existido desde siempre) por Dennis Ritchie, al que de pequeño lo llamaban Little Ritchie, como al cantante.
El lenguaje C no puede ser hablado, solo escrito: si lo hablas deja de ser C y se convierte en PHP, porque entonces habría que interpretarlo en tiempo real.
Origen
Las primeras muestras del lenguaje C se encontraron en vasijas del pleistoceno, lo que todavía es un misterio, más si tenemos en cuenta que en el pleistoceno no había hombres (y probablemente tampoco vasijas).
En ellas se pueden observar una variante arcaica del lenguaje C, que usa palos en lugar de digitos, y palabras como Definorum o Returnatis que se cree que son de las que proceden algunas de las actuales (como el for y el while respectivamente).
De hecho se cree que una de esas vasijas contiene la clave de la extinción de una civilización, en ella se puede leer lo siguiente:
#include <stdio.h> #include <stdlib.h> int main() { while(true) { fork(); } return 0; // esto es un mal chiste del desarrollador }
Varios milenios más tarde el lenguaje tomó cierta relevancia cuando, a mediados del siglo XVIII, un monje alemán descubre ciertos pasajes en la Biblia (concretamente en el Génesis) en los que asegura que existe Lenguaje C (aunque ofuscado), solo que su significado no se pudo comprobar hasta la aparición de las primeras computadoras, cuando se pudo compilar y entender su significado (y ver que además cumplía el ANSI C). Fué entonces cuando se pudo comprobar lo que algunos teóricos ya habian sugerido, que el código: printf("holamundo"); en realidad significaba "Hola Mundo", mensaje que Dios da a la humanidad tras la creación.
Variantes
Se han catalogado varios dialectos del Lenguaje C, como el lenguaje C-- (que está orientado a los objetos, para que se hablen entre ellos) o el lenguaje C# (que es de más alto nivel, para la aristocracia).....
De hecho hay constancia de regiones en las que se practica el bilingüismo, donde se habla tanto lenguaje C como C--.
Literatura en C
Todavía está pendiente la traducción de las grandes obras occidentales a este lenguaje el cual, por ser un lenguaje de minorías, no tiene la salida comercial necesaria.
Existen proyectos para traducir Don Quijote al Lenguaje C, pero está llevando demasiado tiempo, sobre todo porque los compiladores actuales no aceptan la Ñ para el nombre de las variables.
Entre los textos más destacados en esta lengua destacar:
- Diccionario Java-C C-Java
- C para principiantes
- C para todavía principiantes
- C para gente que dice saber pero que en realidad son principiantes
- Cómo aprender C y no morir en el intento
- Los hombres hablan en C y las mujeres en Java
- Diario de un programador en C (trata sobre un hombre que se infiltró en un grupo de programadores Open Source)
- Chicas Playboy 70-99 (este no está en C pero por lo general gusta mucho a los que intentan aprender C)
- Cómo cocinar en C: ""Mil y una recetas para hacer con pasta de letras""
- Lo de Java lo dejava
El futuro en C
- Círculos cercanos a altos cargos del Vaticano aseguran que el Papa Ratzinger Z está preparando una traducción de la Biblia al C (en todas sus variantes para que no haya discriminación). Así mismo también está pensando en dar las misas en este lenguaje. Esto se debe a que se dió cuenta de que un gran número de antiguos feligreses habían practicado la herejía abandonando el cristianismo para seguir la doctrina de los diseñadores de Linux. Evidentemente, la Biblia en C sería una edición de libre distribución para una más eficiente cristianización (toma pareado).
- Algunos museos han traducido sus CD guía a C para fomentar la cultura a los usuarios de este lenguaje (cuando digo cultura me refiero más allá de Internet)
- Se dice en algunos circulos de la intelectualidad que PACBASE puede generar C, aunque este punto no ha podido ser confirmado.
El pasaje de la Biblia, en C
#include <ese_te_dio> int(ento MMMCCIC) main(){ printcolpisa("Hello word"); returnatis XXXIV; }