Perguntas com a marcação «static-typing»


3
Existem estudos empíricos sobre o efeito de diferentes idiomas na qualidade do software?
Os proponentes das linguagens de programação funcional afirmam que a programação funcional facilita o raciocínio sobre o código. Aqueles que são a favor de linguagens de tipo estaticamente dizem que seus compiladores detectam erros suficientes para compensar a complexidade adicional dos sistemas de tipos. Mas tudo o que li sobre …


2
(Des) vantagens da tipagem estrutural
Acabei de assistir essa palestra de Daniel Spiewak, onde ele fala sobre as vantagens da tipagem estrutural em comparação com a tipagem nominal de Scala e Java . Um exemplo para essa diferença seria o seguinte código Java public interface Foo { public int length(); } public interface Bar { …

2
Um tipo Opcional / Talvez é útil em idiomas dinâmicos?
Optionalé útil de uma maneira óbvia em uma linguagem de tipo estaticamente, mas estou me perguntando se também é útil em linguagens dinâmicas. Normalmente, não há compilador dizendo "ei, você usou isso Optional<String>como String", então você ainda precisa descobrir seus erros em tempo de execução. Eu tenho um plano de …





5
As linguagens estáticas e de tipo dinâmico podem ser vistas como ferramentas diferentes para diferentes tipos de trabalhos?
Sim, perguntas semelhantes foram feitas, mas sempre com o objetivo de descobrir 'qual é o melhor'. Estou perguntando porque eu vim como desenvolvedor principalmente em JavaScript e realmente não tenho nenhuma experiência extensa em escrever em linguagens estaticamente tipadas. Apesar disso, eu definitivamente vejo valor no aprendizado de C para …


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.