Difference between revisions of "Pt/Introdução"
Jump to navigation
Jump to search
Line 5: | Line 5: | ||
A linguagem foi batizada por [[Haskell Brooks Curry]], que trabalha em expressões lógicas matemáticas em uma fundação para linguagens funcionais. |
A linguagem foi batizada por [[Haskell Brooks Curry]], que trabalha em expressões lógicas matemáticas em uma fundação para linguagens funcionais. |
||
Haskell é baseada em ''cálculo lambda'', por isso o lambda é usado como logo. |
Haskell é baseada em ''cálculo lambda'', por isso o lambda é usado como logo. |
||
+ | |||
+ | ==Por quê usar Haskell?== |
||
+ | Escrever grandes softwares é um trabalho difícil e dispendioso. Dar manutenção nesses sistemas é mais difícil e dispendioso ainda. Linguagens de programação funcional, como Haskell, podem torná-lo mais fácil e mais barato. |
Revision as of 13:30, 29 May 2007
Haskell é uma linguagem de programação para computadores. Em particular, ela é uma
linguagem polimórfica tipada, preguiçosa e puramente funcional, completamente difrente da maioria das outras linguagens.
A linguagem foi batizada por Haskell Brooks Curry, que trabalha em expressões lógicas matemáticas em uma fundação para linguagens funcionais.
Haskell é baseada em cálculo lambda, por isso o lambda é usado como logo.
Por quê usar Haskell?
Escrever grandes softwares é um trabalho difícil e dispendioso. Dar manutenção nesses sistemas é mais difícil e dispendioso ainda. Linguagens de programação funcional, como Haskell, podem torná-lo mais fácil e mais barato.