Mar 20 2009

IBM e Sun, eu torço!


Aquisições na indústria de TI são comuns. Mas poucas podem causar tanta mudança quanto a aquisisão da Sun pela IBM caso esta seja efetivada. Embora isso dê market-share de 42 na área de servidores à IBM focar-me-ei no aspecto de software nesse post.

Ao falar-se em Sun logo associa-se à marca ao Java. Java hoje figura entre as plataformas mais populares para desenvolvimento de software. A especificação do Java não é definida pela Sun e sim pela Java Community Process. Essa comunidade é uma comissão formada por diversas empresas entre elas à IBM. Já ouvi dizer por ai que a IBM passaria a ter controle absoluto sobre o Java assim como a Microsoft tem sobre o .net. Pessoalmente eu desacredito nessa hipótese já que a IBM muitas vezes mostrou estar ao lado da comunidade de Software Livre.

Uma das maiores contribuições da IBM ao software livre foi o Eclipse, plataforma de desenvolvimento modular, customizável e desenvolvida em Java. O Eclipse além de ser uma completa IDE Java pode ser estendido através de plugins para o desenvolvimento em outras linguagens. Muitos produtos da IBM, incluindo a linha Rational, tem sua base na plataforma Eclipse.

O Fato é que a Sun é apoiadora do Netbeans o maior rival do Eclipse. Provavelmente ambas as ferramentas continurão evoluindo uma vez que são mantidas por comunidades.

Em 2008 a Sun adquiriu o MySQL. Desde então não notou-se muita evolução no banco de dados e a Sun ainda não encontrou uma forma de monetarizar o MySQL. Eu torço para que a IBM venha a investir mais no MySQL, talvez novas ferramentas de front-end. Certamente o MySQl só tem a ganhar tendo o DB2 como irmão mais velho.

Enfim enquanto a aquisição não sai só nos resta torçer e especular sobre a evoluçào do indústria de software.

Comments (1)

Tags: , , , , ,

Relacionados



Nov 04 2008

Em busca de simplicidade…


Houve um tempo em que eu gostava de coisas complexas. Adora escrever várias linhas de código. Inclusive pensava que se um dia tivesse um blog que faria o meu próprio engine. Aos poucos comecei a admirar a simplicidade e interfaces agradáveis. Me rendi ao blogger e mais adiante ao wordpress.

Passei os anos da faculdade programando em Java. Inclusive fiz o desenvolvi o meu TCC em Java utilizando Swing com o Eclipse seco, sem nenhuma ferramenta que me auxiliasse ao menos na construção das interfaces. Acreditava que Java era o nirvana das plataformas e que resolvia tudo de forma intuitiva.

Diz a lenda que um bom programador deve apreender ao menos um linguagem por ano. Nos últimos anos estive ocupado entre fazendas de kiwi na Nova Zelândia, emprego no Brasil e a extrema vontade de viver aqui na California. Com meus objetivos encaminhados achei que chegou a hora de buscar novos conhecimentos técnicos.

As linguagem que domino hoje são: Delphi, PHP, Java e um pouco de PL/SQL. Estava disposto a aprender algo novo. A primeira coisa que me veio à cabeça foi C#. Realmente C# é muito legal e prazeiroso. Além de extremamente bem documentado. Inclusive o Visual Studio possui versões gratuitas disponíveis para Download.

Mas eu queria algo diferente e bastante novo. Pensei em Python/Django e acabei com Ruby on Rails. Há algumas semanas dedico parte do meu tempo livre a seguir tutoriais e assistir vídeo aulas no YouTube. Passei do Hello World em poucos minutos, mas ainda caminho na nova linguagem. No Rails, principal framework utilizado para rodar a linguagem Ruby, é onde fica grande parte da magia. Muita coisa está pronta no rails. Utiliza-se de convenção ao invés de configuração ou seja coloque os arquivos no lugar certo e esqueça XML’s ou INI’s para validar paths.

Quer mais um exemplo de como abandonei a complexidade e fui em busca da simpliscidade? Ao procurar uma ferramenta para programar Ruby logo pensei no Eclipse e em seus milhares de plugins, a maioria de terceiros. Isso é muito complexo e muitas vezes os plugins são incompatíveis entre si. Queria uma solução que fosse um pacote. E optei pelo Netbeans para Ruby. Sempre fui defensor do Eclipse, mas não me sinto nem um pouco mal por isso.

O fato é: Sabem aqueles vídeos de criação de blogs em quinze minutos com Rails que pipocam no Youtube. É realmente verdade! Ruby é muito fácil e intuitivo. Me fez ir de encontro a simplicidade.

Comments (1)

Tags: , , , ,

Relacionados