Linguagens | Informática - UCS-Bento
Archive for the 'Linguagens' Category
Adeus aos objetos?
Filed under: Geral, Linguagens |
A década de 90 foi dominada pela programação orientada a objetos e o resultado é que hoje temos como principais linguagens de programação Java, C#, C++, VB, PHP etc. Todas possuem uma característica em comum: apresentam orientação a objetos em maior ou menor nível.
Agora começam a surgir sinais fracos de que pode estar despontando um novo paradigma para as linguagens: a programação funcional. Um destes sinais é o lançamento da linguagem F# pela Microsoft. A programação funcional não é novidade pois o lisp já a implementava em 1958 e ainda hoje é usado por quem trabalha com programação para o Autocad o autolisp. Neste tipo de linguagem, as funções são tratadas como variáveis.
Se estes sinais continuarem, pode ser que nos próximos anos assistiremos ao surgimento, ou talvez crescimento, de linguagens funcionais que venham tomar o espaço de linguagens tradicionais. Pode ser também que as atuais comecem a incorporar características das funcionais como aconteceu com a orientação a objetos.