Início Programação no InfoQ Brasil
Notícias
Feed RSS-
Primeiros benchmarks do Swift: Talvez a linguagem não seja tão rápida quanto previsto
Um dos benefícios apontados pela Apple na linguagem Swift é a melhora no desempenho para o OS X e para os desenvolvedores iOS. Apesar desta afirmação feita pela Apple, não é exatamente o que tem sido encontrado nas aplicações desenvolvidas utilizando a linguagem Swift. Ainda existem problemas de processamento e de gerenciamento de memória que precisam ser corrigidos.
-
QCon Rio: Programação inicial, novos palestrantes e palestras, descontos de 40% até 1 de julho
O QCon Rio 2014 está com programação preliminar no ar e com novos palestrantes e muitos novos detalhes. Confira as novidades.
-
Medindo valor na adoção do Agile
Ao definir um caso de negócio para adoção do Agile, pode surgir a questão de como será medida o valor de negócio que será entregue ao utilizar o desenvolvimento ágil de software.
-
Comparando o desempenho de diversos Frameworks Web
A TechEmpower vem executando benchmarks desde o ano passado, tentando medir e comparar o desempenho dos frameworks web. Para esses benchmarks o termo "framework" é usado vagamente, incluindo plataformas e micro-frameworks.
-
Potencializando o Domain-Driven Design em aplicativos utilizando Entity Framework
O Domain-Driven Design (DDD) trata, fundamentalmente, do domínio da aplicação, e não de sua persistência. Com uma história de 25 anos de programação em banco de dados e, posteriormente, utilizando o Framework Entity, Julie Lerman, uma consultora na plataforma .NET e MVP da Microsoft, recentemente compartilhou sua experiência na adoção de DDD na conferência de desenvolvimento Øredev.
-
GitHub abre o código fonte do Atom IDE
O GitHub abriu o código fonte do seu editor Atom IDE incluindo o framework Atom Shell, Atom Core e o Atom Package Manager (APM).
-
A armadilha dos frameworks
Robert Martin (Uncle Bob), autor de Clean Code (código limpo), faz uma análise sobre os riscos envolvidos na utilização de frameworks de desenvolvimento. Para Martin, grande parte dos programadores acoplam cedo demais seus sistemas ao código de frameworks, afetando negativamente o design das aplicações.
-
Swift: a nova linguagem da Apple para iOS e OS X
Na conferência WWDC 2014, a Apple anunciou uma versão inicial de sua nova linguagem de programação, Swift, prevista para lançamento com o iOS 8 e o OSX Yosemite. É uma linguagem de alto nível e que é compilada pela LLVM para gerar código executável de alto desempenho para ambas as plataformas OSX e iOS.
-
Modern C++ e o Visual Studio
O suporte ao Modern C++ continua a ser uma área de foco para Microsoft. Na conferência Build, Herb Sutter deu uma palestra fornecendo uma atualização sobre os esforços atuais, o nível de suporte ao CPP que está sendo adicionado à próxima versão do Visual Studio, e o que está guardado para o futuro.
-
Java ME 8: Liberada a versão final
Terrence Barr, diretor de produtos da Oracle, anunciou o lançamento do Java ME 8, agora ainda mais alinhando com o Java SE 8 e a Internet das Coisas.
-
Princípios de design orientado a objetos e programação funcional
Com opiniões independentes, Richard Warburton em uma apresentação e Mark Seemann em uma publicação em seu blog falam sobre orientação a objetos e princípios de design SOLID a partir de uma perspectiva funcional.
-
Especificação JCACHE finalizada
Após treze anos de evolução e desenvolvimento, a JSR-107 da especificação de JCACHE foi finalizada.
-
Dropbox anuncia o Pyston: uma nova implementação Python baseada em compilação JIT
A Dropbox anunciou recentemente em seu blog técnico que está desenvolvendo o Pyston, uma nova implementação em código-aberto da linguagem Python. O objetivo do Pyston é ser uma implementação de alta performance e ajudar a empresa a atingir suas metas de desempenho impossíveis de alcançar com o Python.
-
Lançamento do Java 8: Perguntas e Respostas
O Java 8 é uma das atualizações de linguagem de programação mais esperadas em muitos anos. O lançamento contém a API de datas, a API de stream e as lambdas. Inclui a remoção do permgen e termina com um bom conjunto de melhorias. Para aprender mais sobre este lançamento, sentamos com Georges Saab, vice-presidente de desenvolvimento de software da Java Platform Group na Oracle.
-
NetBeans 8: Suporte ao Java 8, HTML5 e muito mais
O NetBeans 8 contêm uma série de melhorias para o Java 8 e Java EE, bem como o suporte ao HTML5.