SÃO PAULO - O suporte a Ruby e Python na plataforma Silverlight foi uma das novidades do Mix07, evento da Microsoft.
A Silverlight é a nova plataforma da Microsoft para criação de RIAs (Rich Internet Applications). Essa área é atualmente dominada pela plataforma Flash, da Adobe.
A interface entre as linguagens Ruby e Python e a arquitetura da Silverlight será feita pelo Dynamic Language Runtime (DLR). Por meio desse ambiente, será possível desenvolver aplicações nessas linguagens dinâmicas e converter os trechos programados em código binário (bytecode) .NET, usado na Silverlight.
A Microsoft está disponibilizando o DLR em regime de código aberto, sob a licença Ms-PL (Microsoft Permissive License). Com isso, existe a possibilidade de que a comunidade de desenvolvedores implemente o suporte a outras linguagens dinâmicas.
Outro anúncio importante é que as novas versões do plug-in Silverlight para browsers conterão a Common Language Runtime (CLR). Este componente é a máquina virtual usada para executar aplicações feitas na arquitetura .NET, e funciona de maneira semelhante à JRE (Java Runtime Environment), usada para executar aplicativos Java.
O terceiro anúncio relevante feito na Mix07 foi o do serviço Silverlight Streaming. Ele fornece 4 GB de espaço gratuito para aplicações feitas em Silverlight.
<p><a href="" rel="bookmark" title="INFO Online">Microsoft Silverlight terá suporte a Ruby</a>, André Cardozo, da INFO - SÃO PAULO - O suporte a Ruby e Python na plataforma Silverlight foi uma das novidades do Mix07, evento da Microsoft.
[...]</p>