Engenharia de software

63
Quando o código é "herdado"? [fechadas]

Todos nós fizemos isso, rotulamos algum código (geralmente coisas que herdamos) como "legado"? Mas ainda é usado nos sistemas de produção - então é realmente legado? E o que o torna legado? Devemos evitar essa rotulagem injustificada de código que funciona perfeitamente; onde a rotulagem é uma...

63
qual é o propósito das flechas?

Estou aprendendo programação funcional com Haskell, e tento entender conceitos primeiro entendendo por que preciso deles. Gostaria de saber o objetivo das setas nas linguagens de programação funcional. Que problema eles resolvem? Eu verifiquei

63
Quando você solta tecnologias antigas do seu currículo? [fechadas]

Tenho analisado vários currículos que temos para uma nova posição. Notei que alguns deles tinham muitas versões antigas de linguagens de programação e aplicativos antigos em seu currículo (por exemplo, SQL 4.2, VB5, Lotus 123, Novell). Isso deixou sua lista de experiências com computadores por...

63
A notação musical é Turing-Complete?

Gostaria de saber, é a linguagem de notação musical Turing-Complete ? Meu primeiro pensamento é que existem loops na notação musical, mas não há como escrever ramos condicionais, certo? Eu não sou músico, então talvez alguém possa ajudar a preencher as

63
A programação funcional é mais rápida no multithreading porque escrevo as coisas de maneira diferente ou porque as coisas são compiladas de maneira diferente?

Estou mergulhando no mundo da programação funcional e continuo lendo em todos os lugares que linguagens funcionais são melhores para programas multithreading / multicore. Eu entendo como as linguagens funcionais fazem muitas coisas de maneira diferente, como recursão , números aleatórios etc., mas...