quinta-feira, 21 de maio de 2009

Porque aprender FORTRAN?

Baseado nos escritos de John Mahaffy, da "Pennsylvania State University".
Outras coisa interessantes sobre FORTRAN podem ser encontradas em:
http://www.personal.psu.edu/jhm/f90/lectures/quickref.html

PORQUE aprender FORTRAN?


Primeiro aqui coloco minha tradução, e logo depois eu postarei o original, visto q meu inglês está em desenvolvimento. O texto é antigo (1997), mas interessante.

"Muitos de você têm ouvido falar hoje em dia que Fortran é uma linguagem obsoleta. Me disseram a mesma coisa quando eu comecei em 1968. A razão maior dessa noção é que as linguagens de programação são geralmente desenvolvidas e ensinadas por cientistas da computação. Fortran definitivamente não é a melhor linguagem para os tipos de aplicações encontrados na Ciência da Computação. A linguagem C foi desenvolvida para escrever sistemas operacionais, compiladores, e ourtas aplicações relacionadas. Como resultado, muitos que focaram nesses tópicos veem-na (a linguagem C) e suas relativas (C++) como as linguagens de escolha. Muitas outras linguagens tem vindo e ido através dos anos, com vários seguimentos.

FORTRAN foi desenvolvido pela IBM, especificamente para cálculos científicos. Padrões internacionais têm sido desenvolvidos e expandidos ao longo dos anos para prover uma sintax uniforme e um conjunto de funções de suporte para as necessidades de cálculo desses campos. Como resultado, a qtde de aplicações científicas e de engenharia desenvolvidas nos últimos 30 anos é imensa. Se nenhum novo programa científico fosse escrito em FORTRAN, o número de oportunidades de trabalho para suporte das aplicações existentes ainda seria imenso. Entretanto, com o desenvolvimento do padrão FORTRAN 90, Fortran continua a ser a primeira escolha para novos programas científicos..."

Até mais...



2 comentários:

  1. Poxa Gomes, muito bacana teu blog. Eu comecei um técnico meia-boca, e tive que na verdade aprender a programar sozinho, tanto que minhas aulas de lógica e algoritmos foram todas diretamente em Java, nem cheguei a ver português estruturado, bom resumindo gostaria de aprender uma das linguagens "iniciais", pois Java ja possui muito atalho, muita coia pronta que facilita o desenvolvimento, quero começar a aprender uma em que não tenha nada de "atalho", que seje tudo na lógica mesmo, Fortran seria uma dessas? O que vc aconselha? É mais para desenvolver o raciocínio lógico.

    ResponderExcluir
    Respostas
    1. Sim, Fortran é uma dessas sem atalhos, onde você, por exemplo, precisa declarar variáveis... essas coisas.

      Excluir