Engenharia de software

42
Começando uma frase com um nome de função? [fechadas]

Ocasionalmente, ao digitar algo relacionado a uma linguagem de programação que diferencia maiúsculas de minúsculas, acabo iniciando uma frase com um nome de função. Agora, as regras do inglês afirmam que a primeira palavra em uma frase precisa ser maiúscula; o nome da função é minúsculo, no...

42
Um intérprete produz código de máquina?

Estudo intensamente os tópicos de compiladores e intérpretes. Quero verificar se meu entendimento básico está correto, então vamos assumir o seguinte: Eu tenho um idioma chamado "Foobish" e suas palavras-chave são <OUTPUT> 'TEXT', <Number_of_Repeats>; Então, se eu quiser imprimir no...

42
Aceitável confiar em ints aleatórios sendo únicos?

Estou implementando um protocolo de rede e exijo que os pacotes tenham identificadores exclusivos. Até agora, acabei de gerar números inteiros aleatórios de 32 bits e assumindo que é astronomicamente improvável que ocorra uma colisão durante a vida útil de um programa / conexão. Isso geralmente é...