BT

Disseminando conhecimento e inovação em desenvolvimento de software corporativo.

Contribuir

Tópicos

Escolha a região

Início Programação Funcional no InfoQ Brasil

  • Será que ainda está cedo para falar de legados C++ e Java.

    Recentemente Bruce Eckel escreveu em seu blog sobre legados deixados pelo C++ e Java, seu texto gerou muitas reações. Enquanto mencionava sobre erros de design, ele concluiu que ambas as linguagens tiveram um papel significante na evolucão das linguagens de programação e um importante e positivo legado. Mas será que ainda está cedo para falar de seus legados?

  • O que faz valer a pena aprender Haskell para aplicações do mundo real

    Um dos co-autores do livro Real World Haskell, John Goerzen, fala em uma recente entrevista para O’Reilly sobre purity, laziness, recursividade e muitos outros temas que fazem valer a pena aprender Haskell mas também pode ser uma fonte de relutância para pessoas que vem de orientação a objetos ou programação imperativa.

  • Anunciada uma aplicação Clojure em produção

    Foi anunciado recentemente no Clojure Google Group que um sistema de serviços hospitalares foi desenvolvido, em parte utilizando Clojure e foi posto em produção num grande hospital veterinário. O produto parece utilizar diversas linguagens e tecnologias, mas Clojure parece desempenhar um papel importante.

  • Erlang Bindings for Windows Azure

    Uma das vantagens de uma arquitetura REST é que ela torna muito mais fácil para implementar vínculos entre linguagens. Sabendo disso, Sriram Krishnan criou um conjunto de vínculos Azure para linguagem de programação concorrente, Erlang.

  • É oficial: Visual Studio 2010 virá com F#

    De volta a 2007, foi revelado que o F# poderia tornar-se a linguagem de primeira classe da plataforma .NET em algum momento no futuro. Foi anunciada que o F# será incluído na versão do Visual Studio 2010.

  • OOP é melhor para Estruturar o seu Código?

    Linguagens de Programação que oferecem mais poder e flexibilidade ultimamente foram ganhando força Johnatan Tang destaca, no entanto, a troca flexibilidade versus produtividade, entre outras coisas, devido ao fato de que a tradicional orientação a objetos torna mais fácil e direto organizar os programas.

  • Nanite: Um Cluster de processo Ruby baseado com Auto Assembling

    Nanite é a nova adição da Ezra Zygmuntowicz à estratégia do Engine Yard cloud computing: um "cluster de montagem automática para processos ruby" para formar backends altamente escaláveis para aplicações web. Nós conversamos com o desenvolvedor Ezra Zygmuntowicz e também conseguimos algumas notícias sobre o Vertebra.

  • Melhores da InfoQ em 07: O Futuro de Threads em Ruby

    O sistema de thread no Ruby está prestes a sofrer grandes mudanças no Ruby 1.9, possivelmente movendo as threads de usuários para as threads de kernel. Ou não. Uma recente entrevista com Matz e Sasada Koichi mostra algumas novas idéias consideradas. Vamos dar uma olhada para os candidatos do novo sistema de threading do Ruby.

BT