Arquivo da categoria ‘MVP’

PDC2008 - Los Angeles, CA

Desde 1991, o Professional Developers Conference (PDC) é o maior evento da Microsoft voltado para arquitetos e desenvolvedores. Neste ano, a convite da Microsoft e com o apoio do Flextronics Institute of Technology (FIT), terei o prazer de participar deste grande evento que acontecerá em Los Angeles, CA no período de 26 à 30-Outubro-2008.

A participação no PDC2008 permitirá compreender o futuro da plataforma Microsoft, trocar idéias e experiências com outros profissionais, ter acesso a informações sobre novos produtos, encontrar líderes e engenheiros da Microsoft, poderão ainda, escrever um pouco de código, e o mais importante, inspirar-me com as novas tecnologias!

Serão apresentadas mais de 160 sessões técnicas durante o evento. Teremos acesso ao que há de mais novo em tecnologia Microsoft. Vou aceitar a sugestão dos organizadores do evento e desconectar-me por alguns dias para pensar sobre o futuro!

PDC2008 Brainpower - PDC2008 Los Angeles, CA

Entrevista Channel 8 realizada no TechEd2007!


TechEd Brasil 2007 - Entrevista com Carlos de Mattos
Com a proximidade do TechEd 2008, resgatei uma entrevista realizada pelo André Guerra e publicada no portal MSDN Channel 8. O conteúdo da entrevista mostra um pouco do que foi o evento em 2007, dá para você ter uma idéia do que virá por aí no TechEd 2008!

Nova linguagem Microsoft F#

Colegas, gostaria de compartilhar com vocês o texto divulgado pelo colega Fábio Galuppo (MVP C++) sobre a nova linguagem F# anunciada pela Microsoft. Confiram o texto abaixo:



Acho que temos uma ótima notícia a ser divulgada aos MVPs e programadores .NET em geral.

Ontem fiquei muito contente em saber desta notícia: http://blogs.msdn.com/somasegar/archive/2007/10/17/f-a-functional-programming-language.aspx

Blog do Don Syme (criador do F#): http://blogs.msdn.com/dsyme/archive/2007/10/17/s-somasegar-on-taking-f-forward.aspx#comments

Já venho pesquisando e criando ferramentas de apoio com F# a uns 2 ou 3 anos. Sendo que a partir dela surgiu meu interesse em functional programming (OCaml, Haskell, …).

Interessante saber que desde a incepção de anonymous methods no C# 2.0 e agora com o LINQ e lambda, o .NET Framework traz um novo estilo de programação, totalmente influenciado pelo paradgima funcional. A teoria matemática do Lambda Calculus de Alonzo Church foi a percursora deste paradigma de programação.

A saber, no ano passado, no evento sobre Linguagens de Programação realizado pela Tempo Real, eu falei sobre C++/CLI e C#. Porém introduzi a evolução do C# (3.0, lambdas e LINQ) e reforçei o poder dos anonymous methods - obviamente que introduzi superficialmente o F# e suas construções para contextualizar sobre a influência da programação funcional ao .NET em geral.

Não aconselho ao programador mediano ou grandes projetos comerciais migrarem para F#. Mas conhecer o paradigma funcional possibilita que um programador com fundamentos em linguagens tradicional (JAVA, C#, VB, Delphi,…) venha a resolver problemas que seriam complexos no paradigma imperativo de forma diferenciada e eficaz.

Vejo o emprego do F# nos segmentos de pesquisas em geral, aplicações visualização (2D ou 3D) e matemática aplicada, bem como na construção de ferramentas e bibliotecas da apoio e até mesmo como scripts para construção de jogos.

Grande abraço,

Fabio Galuppo
MVP Visual C++