Gates anuncia um esforço para um modelo de linguagem declarativa

(http://computerworld.uol.com.br/mercado/2008/02/13/gates-anuncia-um-esforco-para-um-modelo-de-linguagem-declarativa)
Por Computerworld / EUA
Publicada em 13 de fevereiro de 2008 - 11h08
Atualizada em 13 de fevereiro de 2008 - 11h09

O principal objetivo do plano é fazer a customização de aplicações de forma mais fácil por meio da redução da necessidade de códigos.

O presidente do conselho da Microsoft, Bill Gates, anunciou planos da companhia de construir um modelo de linguagem declarativa que pode reduzir bastante a necessidade de codificação.

Durante o evento da Microsoft – 2008 Office System Developers Conference – em São José (Califórnia, EUA), Gates reconheceu que o trabalho foi um tipo de esforço, embora ele descreva as tentativas como um projeto de entre cinco e oito anos.

Com o projeto de linguagem declarativa, o objetivo é tornar a programação declarativa mais do que conceitual. “A maioria dos códigos que foram escritos hoje são códigos de procedimento. E esse tem sido o padrão de desenvolvimento para sempre, o que significa que você não deve ter de escrever tanto código de conduta”, afirma. Nós estamos investindo muito pesadamente para dizer que a customização de aplicações, o sonho, a busca, deveria ter um décimo da quantidade de código que leva hoje.

“Você deveria estar apto a fazer coisas em bases declarativas”, continua Gates. Mas isso “pegou” particularmente por causa dos fracos modelos de informações – primeiro Codasyl e depois relacional.

Desde que surgiram modelos de dados mais fortes, como os ricos esquemas em torno do XML modelo de trabalho usado tanto pela Microsoft quanto por outras empresas. “Nós estamos trazendo modelos de trabalho para que sejam mais ricos e nós pensamos neste ambiente, muitas lógicas de negócios podem ser feitas de formas declarativas. Agora, nós ainda não comprovamos totalmente isso. Estamos fazendo vários desenvolvimentos internos por nós mesmos dessa forma”, incluindo aplicações de negócios da Microsoft, ele diz.

“Nós ainda não estamos aqui para dizer que uma linguagem declarativa aconteceu e que você deve escrever uma tonelada menos de códigos de procedimento, mas que esta é a direção para onde a indústria está indo”, explica.

Outros destaques do COMPUTERWORLD:
>Sun paga US$ 1 bilhão para assumir controle da MySQL
>Leilão de 3G arrecada R$ 5,33 bilhões, com ágio médio de 86,6%
>TIM leva o YouTube para o celular em acordo com o Google
>Cinco razões para os candidatos a CSO não serem contratados
>Estudo: 64% dizem que ITIL é chave para melhorar reputação de TI

Além disso, ele diz que apesar de o fato de que está levando mais tempo para que do que as pessoas esperavam, nós realmente acreditamos nisso. Isso é algo que também vai mudar no desenvolvimento de software mas em um período maior, de entre cinco e oito anos.

Os profissionais técnicos da Microsoft, incluindo Brad Lovering, estão trabalhando em um projeto de modelo de linguagem declarativa, de acordo com Gates.

Um relatório publicado se refere ao projeto como a linguagem de programação “D” sendo construída como parte de um projeto de modelo de uma empresa de Oslo. Mas Gates não especificamente mencionou o nome “D” ou Oslo.