BT

Novidades O InfoQ vem desenvolvendo uma série de novas funcionalidades para melhorar sua experiência com o site. Confira!

Seguidores

Loop: uma linguagem para a JVM com foco em programação multicore

por Dio Synodinos Seguir 2 Seguidores , traduzido por Adalberto Zanata Seguir 1 Seguidores   em  10 ago, 2012

O Loop é uma linguagem de programação compacta para a máquina virtual Java, influenciada pelas linguagens Haskell, Scheme, Ruby e Erlang, que tenta reunir as melhores características da programação funcional e de linguagens orientadas a objetos, de forma consistente e pragmática. Veja uma entrevista com o criador.

Seguidores

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

por Bienvenido David III Seguir 0 Seguidores , traduzido por Thomas Sant'Anna Seguir 0 Seguidores   em  23 mar, 2012

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.

Seguidores

Mantendo o Scala (mais) Atual

por Alex Blewitt Seguir 2 Seguidores , traduzido por Rafael Sakurai Seguir 1 Seguidores   em  17 fev, 2012

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?

Seguidores

Twitter disponibiliza no GitHub guia de melhores práticas, Effective Scala

por Bienvenido David III Seguir 0 Seguidores , traduzido por Paulo Rebelo Seguir 0 Seguidores   em  15 fev, 2012

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.

Seguidores

Scala no Browser com Scala+GWT e um novo site de documentação da linguagem

por Mirko Stocker Seguir 0 Seguidores , traduzido por Thomas Sant'Anna Seguir 0 Seguidores   em  02 jan, 2012

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

Seguidores

Opinião: Scala é o novo EJB 2?

por Alex Blewitt Seguir 2 Seguidores , traduzido por Alexandre Simundi Seguir 0 Seguidores   em  21 dez, 2011 1

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

Seguidores

IntelliJ IDEA Community Edition agora com código no GitHub

por Fernando Ultremare Seguir 0 Seguidores em  04 out, 2011

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.

Seguidores

Scala é a sexta linguagem suportada no Heroku

por Eder Magalhães Seguir 0 Seguidores em  04 out, 2011

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.

Seguidores

Scala em .Net: produtividade multiplataforma

por José Filipe Neis Seguir 0 Seguidores em  01 ago, 2011 1

A linguagem Scala, cada vez mais difundida entre desenvolvedores Java, teve na última semana sua versão para a plataforma .Net anunciada pelo grupo de pesquisa da Escola Politécnica Federal de Lausanne (EPFL). Além de trazer a produtividade da linguagem para os desenvolvedores .Net, o projeto pretende fornecer uma experiência de programação multiplataforma de maneira quase transparente.

Seguidores

Cloudant libera um servidor baseado em Java para o CouchDB

por Michael Hunger Seguir 0 Seguidores , traduzido por Lucas Souza Seguir 0 Seguidores   em  15 set, 2010

Cloudant a empresa por trás do CouchDB liberou uma versão do Java View Server para o CouchDB. Isto significa que não apenas Erlang e linguagens interpretadas como Javascript e Python podem ser usadas para escrever Map-Reduce jobs mas também linguagens baseadas na JVM.

Seguidores

Programação Orientada a Objetos: Estamos no caminho errado?

por Dave West  Seguidores , traduzido por Anderson Duarte Vaz Seguir 0 Seguidores   em  22 jul, 2010 4

Em uma entrevista a QCon de Londres com Joe Armstrong, o desenvolvedor original do Erlang, e Ralph Johnson, muito associado com Smalltalk, POO, e padrões de projeto. A questão de que estamos indo pelo "caminho errado" da orientação a objetos por todos esses anos foi levantada. Ambos os entrevistados sugeriram que sim, mas isso é devido as falhas de implementações e não a idéia em si.

Seguidores

TDD básico com Eunit

por Leandro Silva Seguir 0 Seguidores em  26 abr, 2010 1

TDD é uma técnica essencial no desenvolvimento de software atual. Além de conseguir-se testes expressivos, a qualidade e design do código aumentam bastante. Na linguagem Erlang também é possível utilizar a técnica do TDD com a ferramenta Eunit.

Seguidores

Porque considerar o uso de Erlang no seu próximo projeto

por Leandro Silva Seguir 0 Seguidores em  25 fev, 2010

Erlang nasceu no laboratório de ciência da computação da Ericsson, na década de 1980, influenciada por linguagens como ML, Ada, Module, Prolog e Smalltalk. De lá pra cá, Erlang vem sendo evoluída e usada para escrever grandes sistemas críticos, porque é exatamente nesse cenário que ela mostra melhor seu valor.

Seguidores

BERT como uma Alternativa Dinâmica para Protocol Buffers/Thrift

por Werner Schuster Seguir 3 Seguidores , traduzido por Rony Barbosa Seguir 0 Seguidores   em  09 nov, 2009

Apesar do notável uso de XML para codificação de dados, existem muitas situações em que a sua ineficiência é um problema, tanto à ineficiência de codificação/decodificação quanto a do espaço utilizado. Exemplos de formatos populares de serialização binários que são amplamente utilizados: ASN.1, Google's ProtocolBuffers ou Facebook Thrift.

Seguidores

Twitter, uma Arquitetura Evoluindo

por Abel Avram Seguir 4 Seguidores , traduzido por Ricardo Almeida Seguir 0 Seguidores   em  16 jul, 2009

Evan Weaver, Engenheiro Líder do Time de Serviços no Twitter, que trabalha essencialmente com otimização e escalabilidade, falou no QCon London 2009 sobre a arquitetura do Twitter e especialmente as otimizações nos últimos anos para melhorar o site web.

Faça seu login para melhorar sua experiência com o InfoQ e ter acesso a funcionalidades exclusivas


Esqueci minha senha

Follow

Siga seus tópicos e editores favoritos

Acompanhe e seja notificados sobre as mais importantes novidades do mundo do desenvolvimento de software.

Like

Mais interação, mais personalização

Crie seu próprio feed de novidades escolhendo os tópicos e pessoas que você gostaria de acompanhar.

Notifications

Fique por dentro das novidades!

Configure as notificações e acompanhe as novidades relacionada a tópicos, conteúdos e pessoas de seu interesse

BT