Perguntas com a marcação «programming-languages»

Perguntas relacionadas ao design, implementação e análise de linguagens de programação. NÃO para perguntas sobre como programar, que são off-topic neste site.



10
Linguagens de programação visual
Muitos de nós aprendemos programação usando linguagens de programação "textuais", como Basic, C / C ++ e Java. Eu acredito que é mais natural e eficiente para os humanos pensarem visualmente. A programação visual permite que os desenvolvedores escrevam programas manipulando elementos gráficos. Eu acho que o uso de programação …




2
Como estão relacionadas as linguagens de programação e os fundamentos da matemática?
Basicamente, eu estou ciente de três fundamentos para a matemática Teoria de conjuntos Teoria dos tipos Teoria das categorias Então, de que maneiras as linguagens de programação e os fundamentos da matemática estão relacionados? EDITAR A pergunta original era "Linguagens de programação baseadas em fundamentos da matemática" com o paragarfo …

6
Existem programas que podem 'traduzir' o código fonte entre dois idiomas?
Existem programas que podem 'traduzir' o código fonte entre dois idiomas (assumindo que o tradutor tenha acesso às bibliotecas necessárias)? Se houver, como eles funcionam (técnicas utilizadas, conhecimento necessário etc.)? Como eles poderiam ser construídos? Se não estiverem, quais são as restrições que impedem seu desenvolvimento? Esse é um problema …


9
As linguagens de programação estão se tornando mais semelhantes às linguagens naturais?
Esta pergunta foi migrada do Software Engineering Stack Exchange porque pode ser respondida no Computer Science Stack Exchange. Migrou há 6 anos . Podemos estudar linguagens de programação no contexto da linguística? As linguagens de programação evoluem naturalmente de maneira semelhante às linguagens naturais? Embora a racionalidade total e a …

7
Por que precisamos de linguagem assembly?
Nós escrevemos principalmente programas em linguagem de alto nível. Então, enquanto estudava, me deparei com a linguagem assembly. Portanto, um assembler converte a linguagem assembly em linguagem de máquina e um compilador faz o mesmo com a linguagem de alto nível. Achei que a linguagem assembly tem instruções como mover …

7
Por que o paradigma destruidor de objetos nas linguagens coletadas de lixo está ausente de maneira generalizada?
Procurando informações sobre decisões sobre o design da linguagem coletada pelo lixo. Talvez um especialista em idiomas possa me esclarecer? Eu venho de um background em C ++, então essa área é desconcertante para mim. Parece que quase todas as linguagens modernas de coleta de lixo com suporte a objetos …




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.