Perguntas com a marcação «compiler»

Um compilador é um programa de computador que transforma o código-fonte escrito em uma linguagem de programação em outra linguagem de computador.

5
Como escrever um compilador muito básico
Compiladores avançados, como gcccódigos de compilação em arquivos legíveis por máquina, de acordo com o idioma em que o código foi gravado (por exemplo, C, C ++, etc). De fato, eles interpretam o significado de cada código de acordo com a biblioteca e as funções dos idiomas correspondentes. Corrija-me se …
214 c  compiler  compilation  gcc 

10
O hack do compilador de Ken Thompson ainda é uma ameaça?
Ken Thompson Hack (1984) Ken Thompson delineou um método para corromper um binário do compilador (e outro software compilado, como um script de login em um sistema * nix) em 1984. Fiquei curioso para saber se a compilação moderna solucionou ou não essa falha de segurança. Pequena descrição: Reescreva o …
156 linux  unix  compiler  hacking 




11
Por que o SO do software é específico?
Estou tentando determinar os detalhes técnicos de por que o software produzido usando linguagens de programação para determinados sistemas operacionais só funciona com eles. Entendo que os binários são específicos para determinados processadores devido à linguagem de máquina específica do processador que eles compreendem e aos diferentes conjuntos de instruções …


5
Por que existem tão poucos compiladores C?
C é uma das línguas mais usadas no mundo. É responsável por uma grande proporção do código existente e continua a ser usado por uma grande quantidade de novos códigos. É amado por seus usuários, é tão amplamente portado que ser capaz de executar C é, para muitos, a definição …


19
Como os compiladores são tão confiáveis?
Usamos compiladores diariamente como se sua correção fosse um dado, mas compiladores também são programas e podem potencialmente conter bugs. Eu sempre me perguntei sobre essa robustez infalível. Você já encontrou um bug no próprio compilador? O que foi e como você percebeu que o problema estava no próprio compilador? …



8
Como podemos ter certeza de que os componentes inferiores da programação de computadores, como compiladores, montadores, instruções de máquina etc. são impecáveis?
Como estamos nos tornando cada vez mais dependentes da computação, incluindo tarefas muito críticas da vida cotidiana, fiquei pensando como esses componentes vitais são testados. Mais tecnicamente, como são testados os compiladores e montadores? (Suponho que isso esteja relacionado ao problema da parada !!)

9
Os compiladores Intel são realmente melhores que os da Microsoft? [fechadas]
Anos atrás, fiquei surpreso ao descobrir que a Intel vende compiladores compatíveis com o Visual Studio. Eu tentei em particular para C / C ++, bem como ferramentas de diagnóstico fantásticas. Mas o código simplesmente não era tão computacionalmente intenso para perceber a diferença. A única impressão foi: a Intel …
56 compiler 


Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.