JAVA - que nasceu há seis anos, com objetivos bastante diferentes, como permitir a transmissão de dados por TV digital, mudou seu foco junto com a mudança de foco da Sun Microsystems e está em amplo crescimento de adeptos. Existem hoje dezenas de aplicações em Java para aparelhos celulares, há forte presença de Java nos web services, entre outras aplicações que estão sofrendo migração por questões de portabilidade.

Visto isso, vejamos agora a realidade do mercado: segundo o relatório Brasil Software, publicado pela Mayer & Bunge Informática, e abrangendo uma amostra de quase 800 empresas, o ranking das linguagens de programação é liderado pelo Visual Basic, Clipper e COBOL! Só depois aparecem C++, Delphi e Java. Outro aspecto concreto, e difícil de ser mensurado, é que a maioria dos desenvolvedores que usam linguagens de programação orientadas a objetos limita-se a usar as bibliotecas de classes de objetos fornecidos sem nunca criar bibliotecas de classes próprias, que implementem a lógica dos negócios informatizados.

A razão principal desta situação é que quase nenhuma empresa consegue desenvolver todas as suas aplicações usando só uma linguagem de programação. No mesmo relatório citado anteriormente, o número médio de linguagens de programação em uso por empresa é superior a dois, e superior a três no caso das grandes empresas. Mesmo quando usam uma linguagem orientada a objetos, essas empresas não vêem sentido em desenvolver bibliotecas de classes que não possam ser utilizadas em todos seus projetos. A única saída para este problema é retirar a tecnologia de objetos das linguagens de programação e colocá-la em algum lugar onde possa ser compartilhada por aplicações escritas em qualquer linguagem de programação.

Isso mostra que há espaço para todos na área de desenvolvimento de software. Existem diversas empresas que mantêm sua estrutura de grande porte com mainframes, aplicações em Cobol, PLI, Fortran, como existem também empresas que mantêm suas aplicações desenvolvidas com as últimas novidades em termos de ambiente de desenvolvimento.



Copyright © 2010 AIEC.