Perguntas com a marcação «languages»

10
Uma medida da velocidade de desenvolvimento

Eu já vi muitos testes medindo a velocidade de execução de linguagens de programação, mas nunca encontrei testes medindo a velocidade de desenvolvimento. Ouvi dizer que a velocidade de desenvolvimento aumenta quando se trabalha com linguagens dinâmicas, mas há alguma prova disso? Não estou...

10
Portabilidade no idioma C

Como exatamente é determinada a portabilidade de um idioma como C? Aprendi que os compiladores são específicos do ISA. Se isso for verdade, como o C é portátil? Ou será que apenas o código fonte escrito em C é portátil, mas não os executáveis? Os executáveis ​​ISA específicos para exemplos de...

10
Pensamentos sobre aliases / sinônimos de tipo?

Vou tentar o meu melhor para enquadrar essa questão de uma maneira que não resulte em uma guerra ou lista de idiomas, porque acho que poderia haver uma resposta técnica boa para essa pergunta. Idiomas diferentes suportam aliases de tipo em graus variados. O C # permite que aliases de tipo sejam...

10
Analisando uma linguagem de programação

No SICP , os autores declaram ( Seção 1.1 ) que existem três "mecanismos" básicos de linguagens de programação: expressões primitivas , que representam as entidades mais simples com as quais o idioma se refere meio de combinação , pelo qual elementos compostos são construídos a partir de...

10
Por que variáveis ​​precisam de um tipo?

Então escrevemos: Customer c = new Customer(); Por que o design não é tal que escrevemos: c = new Customer(); c.CreditLimit = 1000; O compilador pode calcular pontos c para um cliente e permitir que os membros do cliente sejam chamados em c? Eu sei que podemos escrever: IPerson c = new...