quarta-feira, 10 de dezembro de 2008

Evolução Tecnológica - Software

Antes de qualquer coisa é importante ressaltar que as linguagens de programação têm importante atuação no desenvolvimento da linhagem de softwares. Por isso, elas serão tratadas com a merecida importância nesse texto.
A primeira grande inovação da década de setenta é a criação da linguagem C (em 1972) que possibilitou uma melhor compreensão na elaboração de aplicativos e sistemas como o Unix. Já em 1975, vendo a crescente demanda por microcomputadores, criaram a linguagem Basic que tinha o intuito de ser “mais leve”.
No início da década de oitenta, Richard Stallman, pesquisador do Laboratório de Inteligência Artificial do MIT, idealiza o software livre que inicialmente não foi bem aceito, mas que é uma idéia bem forte atualmente.
Com o lançamento do IBM PC cria-se o MS-DOS (Microsoft Disk Operating System) para servir como software base para o mesmo. Ele representou o início de uma grande parceria entre a IBM e a Microsoft.
Em 1981 a Apple elabora o Macintosh (será lançado em 1984) que trás com sigo uma grande inovação na área de software. A interface gráfica, que facilitou a interação do usuário com o computador. Essa inovação seria seguida pelo sistema Operacional Windows da Microsoft (1983). No ano de 1983 também foi lançado o Word (processador de textos da Microsoft).
Em 1985 é criada a linguagem de programação C++ que inicialmente pretendia ser apenas uma extensão da linguagem C. O C++ se popularizou rapidamente entre os programadores e é utilizado até hoje.
Em 1991 é criado o Sistema Operacional Linux com código fonte aberto o que deu mais força á idéia de software livre.
Entre os anos de 1993 e 1995 iniciou-se a popularização da internet e para a sua utilização foram criados os primeiros browsers (navegadores da internet). O primeiro deles foi o NCSA Mosaic. O que mais se popularizou foi o Netscape Navigator (1994).
Em 1995 com o lançamento do Windows 95 a Microsoft se torna cada vez mais forte no mercado de software. Porque apesar de todos os bugs o Windows era um sistema operacional simples de se usar e a grande maioria dos usuários simpatizaram com isso. Junto à nova versão do Windows foi lançado o browser Internet Explorer também da Microsoft que iria monopolizar o mercado de browsers.
No mesmo ano foi revelada a linguagem de programação Java (linguagem de programação orientada a objetos) que permitiu o desenvolvimento de aplicações independentes de plataformas. E ainda foi lançado o primeiro longa metragem feito totalmente em computador (Toy Story). A produção de filmes em longa metragem em 3D tornou-se viável e cada vez mais comum.
Em 1997 Justim Fraenked desenvolveu o Winamp, programa utilizado para ouvir músicas no formato mp3 que foi um grande avanço pois facilitou o manuseio com a forma compactada mp3. A Netscape criou o Java script que aumentou a interatividade no navegador Netscape 2.0.
Ao término da década de 1990, com o aparecimento das câmeras digitais, iniciou-se uma crescente demanda por softwares para edição de fotos. O que fez e faz até hoje muito sucesso foi o Adobe Photoshop.
No início do século XXI têm se notado um crescente aumento da utilização de jogos on-line. Dentre eles Second Life, Lineage, GunBound e outros. Outra inovação relevante do início do atual século é a crescente utilização de flash (Adobe Flash) que é um software primariamente de gráfico vetorial e que é mais largamente utilizado para fazer animações em browsers.
Não podemos esquecer por último da crescente demanda por sistemas embargado (celulares, mp4, etc). Que vêem exigindo programas e jogos mais leves muitas vezes desenvolvidos em Java.

Nenhum comentário: