Resultados da pesquisa a pedido "language-design"

2 a resposta

Como você escreveria uma linguagem de programação simples? [duplicado]

Possíveis duplicatas: Metodologias para projetar uma linguagem de programação simples [https://stackoverflow.com/questions/1208338/methodologies-for-designing-a-simple-programming-language] Aprendendo a escrever um ...

9 a resposta

Como você força assinaturas de construtor e métodos estáticos?

Existe uma maneira de forçar uma classe (filho) para ter construtores com determinadas assinaturas ou métodos estáticos específicos em C # ou Java?Você obvia...

1 a resposta

Mathematica: Não avaliado vs Defer vs Hold vs HoldForm vs HoldAllComplete vs etc etc

Estou perplexo com todas as funções integradas do Mathematica que pretendem evitar a avaliação de alguma forma:

4 a resposta

As vantagens de ter função estática como len (), max () e min () sobre chamadas de método herdadas

2 a resposta

Por que os atributos PHP não permitem funções?

Eu sou muito novo em PHP, mas tenho programado em linguagens semelhantes há anos. Fiquei confuso com o seguinte: class Foo { public $path = array( realpath(".") ); }Produziu um erro de sintaxe:Parse error: syntax error, unexpected '(', expecting ...

10 a resposta

Esvazie if-statements [duplicate]

Esta questão já tem uma resposta aqui:Ponto-e-vírgula no final da instrução 'if' 17 respostasPor "declaração if vazia", ​​quero dizer algo ...

8 a resposta

Por que os argumentos padrão são avaliados no momento da definição em Python?

Eu tive um tempo muito difícil com a compreensão da causa raiz de um problema em um algoritmo. Então, simplificando as funções passo a passo, descobri que a ...

8 a resposta

Uma variável final poderia ser reatribuída na captura, mesmo se a atribuição for a última operação em try?

Estou bastante convencido de que aqui

5 a resposta

FP digitado: argumentos de tupla e argumentos curáveis

Nas linguagens de programação funcional de tipo estatístico, como Standard ML, F #, OCaml e Haskell, uma função geralmente é escrita com os parâmetros separados um do outro e com o nome da função simplesmente por espaços em branco: let add a b = ...

6 a resposta

Métodos genéricos Java em classes genéricas

Se você criar uma classe genérica em Java (a classe possui parâmetros de tipo genérico), você poderá usar métodos genéricos (o método usa parâmetros de tipo ...