domingo, 25 de maio de 2008

C# .net ou JAVA?

Esta questão vem incomodando algumas pessoas há um bom tempo, o que escolher? Qual linguagem utilizar? Algumas pessoas defendem o JAVA com veemência, outros nem querem ouvir falar de código e ai diz que o C# é a linguagem ideal. Antes de tudo quero deixar claro sou usuário do JAVA e estou começando a programar no C# e posso aqui dizer que em qualquer uma das duas você programador vai ter que digitar código.

Lógico que no C# você vai digitar bem menos, porém vai digitar algumas linhas. Bom, mas a minha opinião é que são duas excelentes linguagens o JAVA é robusto e é muito utilizado em projetos de grande porte, pois sua portabilidade é muito importante e confiável, sem falar que o JAVA é open source. O JAVA hoje é utilizado em soluções como a do gerenciador financeiro do Banco do Brasil, Receita Federal entre outros órgãos que adotam a política do Open Source, mas isto não quer dizer que o C# não seja uma boa.

Você conhece o Visual Studio Express 2005 ou 2008? É uma solução da Microsoft para aplicações de pequeno porte, até 4GB, mas que resolve a vida de muitos programadores, pois podemos utilizar C#, VB, ASP.NET etc. As duas linguagens são excelentes, pois não podemos dizer que esta ou aquela linguagem é melhor e o que eu posso falar é que cada uma tem sua particularidade o JAVA com a portabilidade e o C# a produtividade. C# e JAVA são duas linguagens orientadas a objetos e de excelente desempenho.

Hoje acho que o C# leva uma vantagem em relação ao JAVA, pois o .net e o Visual Studio são muito bons. Estou usando C# faz algum tempo, mas também uso JAVA, e posso dizer que o C# está surgindo forte no mercado e que em algum tempo vai se tornar uma linguagem bastante utilizada assim como Delphi foi e outras.

domingo, 18 de maio de 2008

Mercado de Desenvolvimento de Software - Alagoas

O mercado alagoano de desenvolvimento de software tem a chance de dar um grande salto no mercado nacional. Contando com o apoio de várias instituições, entre elas o SENAC-AL, APL-TI, ASSESPRO-AL e as principais faculdades e universidade do estado. Sabemos que hoje as principais linguagens utilizadas nas fábricas de software são: Clipper, VB e a mais usada que é sem dúvida o Delphi.
Infelizmente tecnologias como C#, JAVA e PHP ainda não estão em alta no nosso mercado. Temos grandes fábricas de software, gente muito competente, porém ainda presos as linguagens mais antigas. Não quero aqui dizer que o Delphi ou outra linguagem não presta, mas com o aparecimento de novas tecnologias e o surgimento de novas necessidades este panorama tem que mudar.
Em uma recente pesquisa constatei que 46% do mercado nacional utiliza o JAVA e que linguagens como C# tem 16% do mercado. Atualmente estou concluindo minha especialização em Engenharia de Sistemas e venho observando que tudo caminha para orientação a objetos assim como para UML que junto ao desenvolvimento ágil vem começando a dominar a programação.
Nós que fazemos parte deste mercado temos que aderir a esta nova onda, pois desenvolvimento de sistemas em JAVA não é complexo como dizem e o C# é uma linguagem que não deixa a desejar em relação ao JAVA e é tão produtiva quanto o Delphi. Acredito que em pouco tempo, se mudarmos este panorama, nosso mercado será tão competitivo quanto o mercado de recife, paraiba, salvador entre outros. Vamos aderir ao JAVA e ao C# e entrar de vêz neste novo caminho!