Pesquisa · Mapa mental

Auto-hospedagem

O termo auto-hospedagem foi cunhado para se referir ao uso de um programa de computador como parte de uma cadeia de ferramentas ou sistema operativo para produzir uma nova versão do mesmo programa, por exemplo, um compilador que pode compilar o seu próprio código fonte. Auto-hospedagem em Software é banal em computadores pessoais e em sistemas maiores. Outros programas que são tipicamente auto-hospedados incluem núcleos, montadores, shells e softwares controladores de revisões.

Fonte: Wikipédia (pt)Atualizado em 22/06/2026
01

História

Imagem: Kassany · BY-SA · Openverse

O primeiro compilador auto-hospedado (excluindo assemblers) foi escrito para Hart e Levin no MIT em 1962. Eles escreveram um compilador Lisp no Lisp, testando-o dentro de um intérprete existente do Lisp. Depois que eles aprimoraram o compilador, a ponto de compilar seu próprio código-fonte, ele foi auto-hospedado. O compilador que existe na fita do compilador padrão é um programa de linguagem de máquina que foi obtido com a definição S-expression] do compilador trabalhando por conta própria através do intérprete. (AI Memo 39).

Vídeos recomendados

Fontes consultadas

Continue pesquisando