Programação Funcional na InfoQ
Últimos destaques de notícias sobre Programação Funcional

- Tópicos
- JVM,
- Virtual Machines,
- Runtimes,
- Scala,
- Programação Funcional,
- Java,
- Programação,
- Linguagens
Martin Odersky discute o futuro do Scala e trata da polêmica questão da quebra de compatibilidade binária na linguagem. Tece comparações entre o F# e o Scala, fala de seu trabalho atual na implementação da proposta de 'value class', e de como o Java pode vir a apoiar a programação funcional.
Notícias sobre Programação Funcional
- Tópicos
- Scala,
- Java,
- Programação Funcional,
- Linguagens,
- Programação
A Typesafe anunciou o Typesafe Stack 2.0, uma plataforma de código aberto para a construção de aplicações escaláveis em Java e Scala. A nova Typesafe Stack inclui a linguagem de programação Scala, o middleware orientado a eventos Akka 2.0, e o framework web Play 2.0, além de várias ferramentas de desenvolvimento, que se integram de forma transparente com ambientes Java existentes.
- Tópicos
- JVM,
- Virtual Machines,
- Scala,
- Runtimes,
- Programação Funcional,
- Java,
- Linguagens,
- Programação
Com o Scala 2.10 a caminho e as recentes controvérsias, qual é a verdadeira história da compatibilidade entre as versões e como isso afeta as bibliotecas populares de Scala?
- Tópicos
- Scala,
- Java,
- Programação Funcional,
- Linguagens,
- Melhores Práticas,
- Open Source,
- Programação,
- Twitter
O Twitter abriu o guia Effective Scala (Scala Eficaz), disponível no GitHub e licenciado sob a Creative Commons. Scala é uma das principais linguagens de programação utilizadas no Twitter e a maioria da infraestrutura da empresa é escrita em Scala. O guia contém uma série de pequenos experimentos e um conjunto de boas práticas identificadas ao usar a linguagem.
- Tópicos
- JavaScript,
- Scala,
- GWT,
- Linguagens Dinâmicas,
- Frameworks Web,
- Programação Funcional,
- AJAX,
- Compiladores,
- Linguagens,
- WOA,
- Java,
- RIA,
- Programação,
- Arquitetura,
- Documentação,
- Eclipse
Grzegorz Kossakowski publicou a terceira versão milestone do Scala+GWT, projeto que permite escrever código em Scala e compilá-lo para JavaScript por meio do Google Web Toolkit (GWT).
- Tópicos
- Scala,
- Java,
- Programação Funcional,
- Linguagens,
- Programação
Stephen Colebourne, desenvolvedor da API Joda Time e líder da JSR 310, que trata de melhorias na API de datas e horas do Java, questionou em um post polêmico a aplicabilidade da linguagem Scala. Ele compara Scala com EJB 2, especificação que considera o ponto mais baixo do Java EE e que "adicionou complexidade sem oferecer os ganhos esperados".
- Tópicos
- Scala,
- Java,
- Programação Funcional,
- Linguagens,
- IDE,
- IntelliJ IDEA,
- IDEs,
- Programação
O IntelliJ IDEA Community Edition, versão open source do IntelliJ IDEA, uma IDE sofisticada para Java, Groovy e outras linguagens de programação, passa agora a ter seu código fonte disponível no GitHub.
- Tópicos
- Scala,
- Programação Funcional,
- Java,
- Programação,
- Linguagens,
- Cloud Computing,
- Heroku
O Heroku, popular provedor de PaaS, anunciou o suporte a linguagem Scala. É a sexta linguagem suportada pelo Heroku e a segunda com suporte à programação funcional.
Artigos sobre Programação Funcional

- Tópicos
- Scala,
- Programação Funcional,
- Java,
- Linguagens,
- Programação,
- Frameworks
A popularização da linguagem Scala e comparações com outras linguagens aumentou muito a quantidade de posts em blogs e redes sociais, vários dos quais contêm afirmações desatualizadas, superficiais ou tendenciosas. Este artigo detalha as questões mais comuns sobre a linguagem e seu ambiente, e procura ofercer uma avaliação mais correta e equilibrada.
Apresentações sobre Programação Funcional

- Tópicos
- Clustering e Caching,
- Programação Funcional,
- Escalabilidade,
- Tuning,
- Linguagens,
- Arquitetura,
- Desempenho e Escalabilidade,
- Mudança,
- Arquitetura Corporativa,
- Design de Linguagens,
- Programação,
- Características de Linguagens
Neste lightning talk, Rodrigo Vidal nos fala a respeito de como a Programação Funcional pode influenciar o design da sua aplicação, melhorando sua implementação através da Linguagem F#.
Rodrigo trata da quebra de velhos paradigmas, já que funcional existe há muito tempo, porém nunca tendo pertencido ao MainStream, focando em sua possível aplicabilidade no contexto atual de tecnologia.
Entrevistas sobre Programação Funcional

- Tópicos
- Ruby on Rails,
- Ruby,
- Scala,
- Java,
- Linguagens Dinâmicas,
- Programação Funcional,
- Qualidade,
- Linguagens,
- TDD,
- Artesanato de software,
- Armazenamento de Dados,
- Arquitetura,
- Programação,
- Design de Linguagens,
- Entrevistas,
- Arquitetura Corporativa,
- Testes,
- Características de Linguagens,
- Agile
Nesta entrevista feita na Caelum, logo após a QCon São Paulo 2010, Nick, Nutter e Shoup falam a respeito de linguagens como Scala, Mirah, Ruby e Java, citando TDD (qualidade de desenvolvimento de software), aprendizado e casos que eles vivenciaram profissionalmente, contando um pouco de suas histórias como programadores, e o que eles esperam do futuro, além de suas impressões da QCon São Paulo.