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

Linguagens artificiais para instruir computadores a executar etapas de computação para concluir tarefas. Eles permitem que os programadores se comuniquem com os computadores.



4
Existe algum motivo para a inicialização lenta não poder ser incorporada ao Java?
Como estou trabalhando em um servidor com absolutamente nenhum estado não persistente para os usuários, todos os objetos relacionados ao usuário que temos são lançados a cada solicitação. Consequentemente, frequentemente me vejo fazendo uma inicialização lenta de propriedades de objetos que podem não ser utilizados. protected EventDispatcher dispatcher = new …






5
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 tentando dizer que linguagens dinâmicas não …

4
Qual idioma devo usar para criar uma biblioteca de plataforma cruzada? [fechadas]
Deseja melhorar este post? Forneça respostas detalhadas para esta pergunta, incluindo citações e uma explicação de por que sua resposta está correta. Respostas sem detalhes suficientes podem ser editadas ou excluídas. Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? …

3
Existe uma linguagem de programação em que cada string é um programa válido?
Existe uma linguagem de programação completa de Turing tal que, para um alfabeto fixo (digamos, ASCII), toda permutação possível desses caracteres seja um programa semanticamente válido capaz de ser executado? Consideramos que loops infinitos também são semanticamente válidos. Eu sei que alguns formatos de dados, como o Markdown, possuem validade …

1
Nome da técnica para inferir argumentos de tipo de um parâmetro de tipo?
Instalação: Vamos assumir que temos um tipo chamado Iteratorque possui um parâmetro de tipo Element: interface Iterator<Element> {} Então nós temos uma interface Iterableque tem um método que retornará um Iterator. // T has an upper bound of Iterator interface Iterable<T: Iterator> { getIterator(): T } O problema de Iteratorser …

4
Ter uma facilidade de linguagem geradora como o `yield` é uma boa idéia?
PHP, C #, Python e provavelmente algumas outras linguagens possuem uma yieldpalavra - chave usada para criar funções geradoras. No PHP: http://php.net/manual/en/language.generators.syntax.php Em Python: https://www.pythoncentral.io/python-generators-and-yield-keyword/ Em C #: https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/yield Estou preocupado que, como um recurso / recurso de idioma, yieldquebre algumas convenções. Um deles é o que eu me referiria …



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.