BT
Mais novos rss

Mais sobre o suporte para aspectos de linguagem dinâmica no C#

por Jonathan Allen , traduzido por Carlos Mendonça   em  07 Mai, 2009

O Mads Torgersen apresenta mais detalhes sobre a palavra reservada dynamic no C# e como ela foi concebida. Incluso estão alguns designs alternativos que foram eventualmente descartados para dar lugar à palavra reservada dynamic.

C#/VB Paridade no .NET 4

por Jonathan Allen , traduzido por Felipe Vargas Rigo   em  04 Mai, 2009

No PDC 2008, a Microsoft prometeu paridade entre as linguagens Visual Basic e C#. O que isso significa para o .NET 4 foi enumerado durante o keynote Lang.NET(marca de 18 minutos). Brevemente, isso é o que você pode esperar pra ver.

Apresentação: Evoluindo a Linguagem Java

por Dave West , traduzido por Ricardo Almeida   em  29 Abr, 2009

Neal Gafter discute como evoluir uma linguagem sem causar perturbação usando mudanças planejadas para JDK7 (superpackages, closures, anotações nos tiposs, type inference, manipulação de exceções, e self types) como um exemplo. Ele examina como as mudanças são condicionadas pelas escolhas de desing da linguagem pré-existente, e discute sua influência no design da API.

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

por Abel Avram , traduzido por André Faria Gomes   em  24 Abr, 2009

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?

Concurrent Basic – Uma Linguagem Declarativa para Concorrência baseada em Mensagens

por Jonathan Allen , traduzido por Carlos Mendonça   em  27 Mar, 2009

A linguagem Concurrent Basic representa um possível futuro para o Visual Basic. Apesar de ser baseada no trabalho feito em linguagens de pesquisa derivadas do C# como o Polyphonic C# e o C-Omega, ela foi baseada no Visual Basic por sua predisposição inerente em ser utilizada para programação declarativa. Esta sintaxe é até mesmo inspirada nos VB’s event handlers declarativos do VB.

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

por Sadek Drobi , traduzido por Felipe Rodrigues   em  16 Fev, 2009

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.

LINQ e Tipagem Dinâmica

por Jonathan Allen , traduzido por Douglas Masson   em  18 Dez, 2008

A maior característica do C# 3 foi à tecnologia LINQ. Com o C# 4, parece que a tipagem dinâmica vai roubar a cena. Mas você pode usá-los juntos?

The Ioke JVM Language: The power of Lisp and Ruby with an intuitive syntax

por Dionysios G. synodinos , traduzido por Felipe Rodrigues   em  10 Nov, 2008

Ola Bini, membro do time de desenvolvimento do JRuby e autor do livro Practical JRuby on Rails Projects, está desenvolvendo uma nova linguagem para a JVM chamada Ioke. Fortemente tipada e extremamente dinâmica, esta linguagem OO baseada em prototipação busca dar aos desenvolvedores o mesmo tipo de poder que eles tem com Lisp e Ruby, combinados com uma sintaxe agradável, pequena e regular.

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT