InfoQ

InfoQ

Visualização específica de Tópico/Tag

Programação Funcional na InfoQ


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

Scala com o criador: uma entrevista com Martin Odersky

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

Conhecendo o Typesafe Stack 2.0: Scala, Akka, Play e mais

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.

Mantendo o Scala (mais) Atual

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?

Twitter disponibiliza no GitHub guia de melhores práticas, Effective 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.

Scala no Browser com Scala+GWT e um novo site de documentação da 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).

Opinião: Scala é o novo EJB 2?

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".

IntelliJ IDEA Community Edition agora com código no GitHub

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.

Scala é a sexta linguagem suportada no Heroku

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

Scala ou Java? Explorando mitos, polêmicas e fatos

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

Functional Programming

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

QCon São Paulo - Entrevista com Nick Kallen, Charles Nutter e Randy Shoup

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.