Publicado el 11/11/2009 a las 7:00 am por Paulo Vanderley
O Google anunciou sua nova linguagem de programação, chamada ‘Go’. Moderna, ela possui design orientado a objetos com sintaxe parecida com C/C++, e oferece dentre outras coisas garbage-collector, suporte a multi-processamento e reflections. Robert Griesemer, Ken Thompson, e Rob Pike iniciaram o projeto em 2007, que agora está reforçando a linha opensource do Google, pois ‘Go’ é distribuída sob a licença BSD.
O objetivo da empresa é obter uma linguagem que possa unir a velocidade de desenvolvimento de linguagens dinâmicas (como Python) com a performance e segurança de uma linguagem compilada (como C ou C++). Ou seja, querem juntar o melhor de dois mundos, e esse é o sonho de toda linguagem de programação: ser fácil, eficiente e segura.
O que raios levou o Google a criar sua sua própria linguagem de programação? cutucar a Microsoft? lançar mais produtos? fugir das limitações das linguagens atuais? Seja qual for o motivo, esse lançamento é mais um enorme passo do Google em busca do domínio mundial, além de avançar por novos caminhos.
Uma nova linguagem de programação própria pode ser ponto chave para a consolidação de seus sistemas operacionais (Android e Chrome OS). Atrair os desenvolvedores deverá ser o próximo passo para que o ‘Go’ não morra na praia. Se você ficou interessado em fazer parte do lado negro da força, acesse o site oficial da linguagem ‘Go’ e devore os tutoriais.
Link: Google goes forward with Go language (infoworld)
Publicado el 27/06/2009 a las 7:00 am por Paulo Vanderley

Graças a poderes divinos, vimos o milagre da conversão da água em vinho. Desta vez, graças a poderes tecnológicos, temos outro milagre: a conversão automática de COBOL em Java.
Alguns analistas e administradores de sistema devem estar agradecendo aos Deus da Tecnologia por isso, pois esse rejuvenescimento da aplicação pode simplificar a manutenção, e até mesmo facilitar sua expansão, entre outros benefícios.
O Projeto NACA permite migrar aplicações inteiras feitas em COBOL para Java, automaticamente. Nos testes, 4 milhões de linhas em COBOL foram transformadas em código Java, entregues num formato amigável ao Eclipse - ambiente padrão da linguagem da Sun.
A linguagem COBOL, que está completando 50 primaveras neste ano, ainda está muito presente por aí, e os fãs da linguagem garantem que ela vai permanecer por muito tempo. Como não é uma linguagem muito da moda, os desenvolvedores sofrem com a falta de suporte e escassez de mão de obra especializada.
Além do NACA, outra opção é usar a linguagem EGL criada pela IBM, que permite exportar código como COBOL, Java e JavaScript, com suporte do Eclipse.
Link: Proyecto NACA: migra automáticamente programas COBOL a Java (barrapunto)
Publicado el 23/11/2008 a las 10:00 pm por zootv

Para nós que estamos relacionados com o mundo da programação há anos, não podemos esquecer aquelas linguagens com as que aprendemos a realizar nossos primeiros programas.
O caso do Turbo Pascal é um deles. Muitos deram seus primeiros passos nesse mundo utilizando o Turbo Pascal, um IDE que funcionava sob MS-DOS e que permitia gerar aplicações sob esse ambiente.
Durante esse mês se comemora o aniversário 25 de Turbo Pascal, sendo mais específicos um dia 20 de novembro de 1983 Borland liberou Turbo Pascal 1.0.
Sua facilidade de uso e sua programação limpa o tornaram numa linguagem ideal para aqueles que davam seus primeiros passos na programação.
Pessoalmente, lembro dos meus primeiros programas no Turbo Pascal e seria interessante que os nossos leitores nos contaram suas histórias com essa linguagem.
Link: November 2008 marks the 25th anniversary of Turbo Pascal v1.0! (via Avinash Meetoo: Blog)