LocalazyLocalazy
Hume é uma nova linguagem de programação que foi concebida para ser mais fácil de utilizar e eficiente do que outras linguagens. Tem o nome do filósofo David Hume, que acreditava que a razão é a escrava das paixões. A linguagem ainda está em desenvolvimento, mas já foi utilizada para criar uma série de aplicações bem sucedidas. Hume baseia-se numa série de linguagens existentes, incluindo C++ e Java. No entanto, tem uma série de características únicas que o tornam mais fácil de utilizar. Por exemplo, Hume tem uma sintaxe simplificada que foi concebida para ser fácil de ler e compreender. Tem também uma série de características incorporadas que facilitam a criação de código eficiente. Uma das características mais importantes de Hume é o seu apoio à concorrência. Isto significa que vários fios podem correr em paralelo, o que pode melhorar significativamente o desempenho. A simultaneidade está a tornar-se cada vez mais importante à medida que as velocidades dos processadores continuam a aumentar. Hume também tem um bom apoio para o trabalho em rede. Isto torna mais fácil a criação de aplicações distribuídas. O trabalho em rede é uma característica importante para muitas aplicações, tais como servidores web e sistemas de bases de dados. Globalmente, Hume é uma nova linguagem promissora que tem muito a oferecer. Está ainda em desenvolvimento, mas já mostrou muito potencial.