Categorías: Tira

Compilador

Grandes preguntas sin respuesta:
¿Quién fue primero el compilador o el huevo? ¿Por qué el compilador cruzó la carretera? ¿Si un compilador da segmentation fault en mitad del bosque y nadie lo ve, realmente ha fallado el compilador? Compilar o no compilar, esa es la cuestión.

danigm

Daniel García Moreno es un desarrollador de software. Experto en tecnologías como python, GTK o QT, comparte la filosofía y las implicaciones del software y del contenido libre. Además del desarrollo profesional como programador, posee habilidad en el diseño y dibujo vectorial y ha colaborado con diferentes proyectos realizando carteles y logos, además de dibujar semanalmente la tira de linuxhispano desde septiembre de 2004.

Ver comentarios

  • Genial, jajaja es una pregunta que seguro que todos nos hemos hecho al menos en alguna ocasión, sobre todo al leer definiciones como esta: autocompilador: Compilador escrito en el mismo lenguaje que se compila.

    Todavía recuerdo cuando leí que Icaza había desarrollado mcs, uno de los compiladores de C# de Mono, en C#... y me dejó tela de extrañado.

  • Si vemos que los compiladores que usamos se compilaron inicialmente en otro compilador ¿Se podrá hacer traza inversa para ubicar al compilador original, como un eslabón perdido?

  • Icaza no lo tenía tan difícil, después de todo, ya existía un compilador de C#

    Del mismo modo, los de GCC cuando empezaron tenían otros compiladores de C que podían usar.
    En cambio Bjarne Stroustroup para crear el primer compilador de C++, que estaba hecho en C++, tuvo que hacer un híbrido añadiendo a un compilador de C aspectos de C++ para poder compilar algo que entonces ya pudiese compilarse a sí mismo.

  • la primera vez que me acerqué a lfs me quedé con esa duda, a ver utilizas un compilador para compilar el mismo compilador, no soy informático así que no entedí nada, un compialdor que se compila a si mismo, eso solo puede pasar en linux.
    venga sed malos y divertíos.

  • Eso mismo me he preguntado yo, y a la verdad no entendí nada. ¿Tiene algo que ver con recursividad? :(

Compartir
Publicado por
danigm

Entradas recientes

DeepSeek

3 días hace

Contacto

2 semanas hace

Smart-tv mute

2 semanas hace

STEAM OS

3 semanas hace

2025

1 mes hace

El podcast de Linux Hispano – #072 – El hardware libre debe consolidarse como el software libre

https://www.youtube.com/embed/z-xGk9c_eOw Guionista y locutor: Manuel Ignacio López Quintero.Fecha de publicación: 31 de diciembre de 2024.

1 mes hace