Visite também: UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  Dicas-L ·  NoticiasLinux ·  SoftwareLivre.org ·  [mais] ·  Efetividade ·  Linux in Brazil ·  Floripa  

100 anos do nascimento da "mãe do COBOL", almirante Grace Hopper


“Uma das precursoras do desenvolvimento dos compiladores (ainda na década de 1950) e das bibliotecas de rotinas, criadora dos termos "bug" e "debug" e reconhecida como a mãe do Cobol, a almirante Grace Hopper hoje faria 100 anos. Tendo tido as minhas próprias experiências com desenvolvimento em COBOL, rendo a ela minhas homenagens e compartilho a comemoração com os leitores do BR-Linux, site que sempre deixa tão claro a sua admiração pelas mulheres em geral, e em especial o apoio às iniciativas femininas na informática. Quantas pessoas no último meio séculojá programaram em COBOL ou usaram compiladores e não imaginam a importância da Almirante Hopper nestas duas áreas?”


Enviado por Tatiana T .

Comentários dos leitores

Os comentários abaixo são responsabilidade de seus autores e não são revisados ou aprovados pelo BR-Linux. Consulte os Termos de uso para informações adicionais. Esta notícia foi arquivada, não será possível incluir novos comentários.
Comentário de nemesis
huh, pensei que as Linuxchix: huh, pensei que as Linuxchix iam regozijar...

um comentário no /. me chamou à atenção: "Coincidência que uma das linguagens mais verbosas que existem foi criação de uma mulher?"

e não é que é verdade? :)

;; ((lambda (x) x) "Isto é um comentário e não será executado nunca")

Comentário de popolony2k
Não, não é coincidência....: ...apenas uma prova de que nossas características são agregadas a nossos trabalhos durante nossa vida.

"Coincidência que uma das linguagens mais verbosas que existem foi criação de uma mulher?"

Leidson - Popolon Y2k
PlanetaMessenger.org - Java Universal Messenger
FreeBSD/OpenBSD user
Politics is showbiz for ugly people !
Minhas Charges

http://blog.planetagol.com.br/category/blog-do-leidson/charges/
Comentário de Roger de Almeida
A COBOL foi a minha primeira: A COBOL foi a minha primeira linguagem profissional. Até hoje sinto uma presença forte de suas características nos programas que faço em outras linguagens.

Nenhuma linguagem irá superá-la, tanto na história como em perfeição. A prova é que ainda hoje são desenvolvidas novas aplicações.

Quem programa em COBOL sabe que o seu princípio é a organização, a estrutuação dos procedimentos e principalmente a legibilidade.

Fiz inúmeros programas em COBOL usando a folha de codificação o que me fazia otimizar bastante o código para não escrever muito. Isso me dava a noção do funcionamento sem precisar executá-lo.

Devemos muito a Grace Hopper pelo seu impressionante trabalho. É uma pena que algumas pessoas não dão valor, ou não sabem dar o valor, e ficam a criar comentários que não ajudam em nada!!!

[]
Roger




Roger()

Comentário de nemesis
puá: "Nenhuma linguagem irá superá-la, tanto na história como em perfeição."

se é tão perfeita assim, porque tantas linguagens foram desenvolvidas depois dela?

"A prova é que ainda hoje são desenvolvidas novas aplicações."

Onde? Claro, tem gente por aí que insiste em aprender latim, então, acho que vale tudo...

"Quem programa em COBOL sabe que o seu princípio é a organização, a estrutuação dos procedimentos e principalmente a legibilidade."

Precisava ser assim por causa do compilador rudimentar, caso contrário "quebrava"... não é mais o caso hoje em dia e os compiladores/interpretadores são bem mais inteligentes para se adequar ao estilo de escrita dos programadores de forma que estes ficam mais livres para pensar na lógica do que em detalhes de sintaxe ou, pior!, layout.

"Fiz inúmeros programas em COBOL usando a folha de codificação o que me fazia otimizar bastante o código para não escrever muito."

sendo assim, era vc quem mais devia odiar a linguagem. Mas a síndrome de Estocolmo explica que depois de muito tempo em poder de um sequestrador cruel, as vítimas passam a sentir afeto por ele...

"Devemos muito a Grace Hopper pelo seu impressionante trabalho."

eu concordo: graças à COBOL um bocado de gente se esforçou para criar compiladores e linguagens melhores/mais práticas...

;; ((lambda (x) x) "Isto é um comentário e não será executado nunca")

Comentário de Alessandro
Cobol vivo: Quem programa em Cobol, Pascal, ... tem programas bem "limpos", fáceis de entender e de dar manutenção.

Lendo uma noticia vi que a principal Bolsa de Valores do mundo tem na sua retaguarda programas em Cobol, e segundo eles não a previsão de mudança, só isso ja mostra a força do Cobol. A maioria dos Bancos também a utilizam junto com o C.

Quem desmerece esta linguagem realmente não da valor a história da programação, e sim provavelmente é um programador de "lego".

Cobol é uma linguagem voltada a sistemas comerciais, este é seu foco, e vai continuar viva por muitos anos.
Comentário de popolony2k
Cobol é maioria...: ...principalmente nos MainFrames onde todo o software é escrito em COBOL.
Atualmente existe muito desenvolvimento sendo realizado para fazer interface de MainFrame (alta plataforma) com Servidores web e aplicações de PC's (baixa plataforma) e esse desenvolvimeto geralmente é feito em C/C++ para obtenção dos dados armazenados nos MainFrames cujas transações são COBOL.

Trabalhei algumas vezes com isso e funciona.

Leidson - Popolon Y2k
PlanetaMessenger.org - Java Universal Messenger
FreeBSD/OpenBSD user
Politics is showbiz for ugly people !
Minhas Charges

http://blog.planetagol.com.br/category/blog-do-leidson/charges/
Comentário de nemesis
primeira lei de Newton: "segundo eles não a previsão de mudança, só isso ja mostra a força do Cobol"

sei não, parece mais a verificação prática da Primeira Lei de Newton, bem comum entre seres humanos...

;; ((lambda (x) x) "Isto é um comentário e não será executado nunca")

Comentário de popolony2k
Tem também o famoso ditado popular .....: ....que diz:

"Em time que está ganhando não se mexe".

Leidson - Popolon Y2k
PlanetaMessenger.org - Java Universal Messenger
FreeBSD/OpenBSD user
Politics is showbiz for ugly people !
Minhas Charges

http://blog.planetagol.com.br/category/blog-do-leidson/charges/
Comentário de Sulamita
Com certeza: Segue nosso editorial http://www.linuxchix.org.br/?q=node/93
Comentário de nemesis
"de alguem que a conheceu: "de alguem que a conheceu pessoalmente e esteve em uma de suas palavras, John Hall Maddog"

palavras?

;; ((lambda (x) x) "Isto é um comentário e não será executado nunca")

Comentário de nemesis
mulher insaciável!: Meses depois, este cadete vem até ela e entrega uma folha de papel. Ela pergunta "o que é isto?" ele diz "isto é o seu nanosegundo. Esta é a distância que a luz percorre em um nanosegundo". Ela ficou encantada, e como sempre fazia palestras sobre computação, passou a distribuir nanosegundos nas palestras: folhas de papel de 29.9792458 cm(segundo o wikipedia a medida que a luz percorre em um nanosegundo é esta). Alguns anos depois, ela encontrou este mesmo cadete, mas agora ele já era capitão. Ela disse "sabe, você fez um trabalho tão bom aquela vez com o nanosegundo, será que você conseguiria para mim um picosegundo?"

eita, mulher fogosa! Não bastava um nanosegundo de 29cm: precisava de um picosegundo!

;; ((lambda (x) x) "Isto é um comentário e não será executado nunca")

Comentário de Palimpsesto Ambrosiano
Tem gente que confunde programação com poesia concreta: Coincidência que uma das linguagens mais verbosas

Programação não é poesia. São instruções para uma máquina estúpida com que alguém anos mais tarde sem a menor intimidade com o projeto original terá de lidar.

COBOL tenta lidar com isso fazendo uso de disciplina e hierarquia, e não é por outra razão que não poderia ter sido inventada por alguém senão da área militar.

Contudo, há os que encaram programação como desafio intelectual. Para esses há linguagens mais apropriadas.
Comentário de CWagner
Vai falar isso pro Donald: Vai falar isso pro Donald Knuth (http://pt.wikipedia.org/wiki/Donald_Knuth).

Talvez o cara que escreveu uma série de livros intitulados "The Art of Computer Programming" (http://en.wikipedia.org/wiki/The_Art_of_Computer_Programming) e autor do programa TeX consiga mudar um pouco esse seu ponto de vista.

E o que é arte, senão a manifestação da engenhosidade humana? (http://pt.wikipedia.org/wiki/Arte)

A transformação do que era em algo que passa ser outra outra coisa, tanto para quem faz quanto para quem vê ou usa?

Programação não é poesia (http://pt.wikipedia.org/wiki/Poesia)? Queres algo mais poético que juntar palavras (comandos), frases inteiras (linhas de programação), estrofes (funções e métodos), idéias de alguém (o programador) e dar um novo sentido a tudo isso?

A beleza da arte está nos olhos de quem vê, ou nos ouvidos de quem ouve, mas veja por si mesmo, escreva por si mesmo.

Talvez não haja arte naquilo que é feito sem prazer, por obrigação. Mas talvez até nesses casos há quem consiga enxergar beleza.
-=-=-=-=-=-=-=-=-=-=-=-=-=-=-
Carlos Wagner - São Luís / MA

Assista e divulge: documentário sobre os poderes da Rede Globo, produzido pela Channel 4, de Londres (Obrigado,jm)
http://www.midiaindependente.org/pt/blue/2003/08/260618.shtml
Comentário de Sulamita
palestras: palestras...
Comentário de Sulamita
Historia: A roda também foi uma grande invenção, que precisou de freios, liga leve, borracha depois...
O Cobol pode ter sido ultrapassado, o que acontece com qualquer linguagem/tecnologia com o passar do tempo. Mas foi um marco na história, e isto não adianta querer diminuir. Foi baseada no FLOW-MATIC, de autoria da Grace Hopper também, que foi a primeira linguagem a se aproximar da linguagem humana ao invés da linguagem de máquina. E isto é um divisor de águas, gostando vc ou não.
Comentário de nemesis
"E isto é um divisor de: "E isto é um divisor de águas, gostando vc ou não."

Não estava desmerecendo sua óbvia importância histórica, apenas contestando sua "perfeição", segundo nosso camarada acima.

;; ((lambda (x) x) "Isto é um comentário e não será executado nunca")

Comentário de nemesis
eu discordo!: "Programação não é poesia. São instruções para uma máquina estúpida com que alguém anos mais tarde sem a menor intimidade com o projeto original terá de lidar."

Você está equivocado se pensa que um programa, mesmo em COBOL, são instruções para uma máquina estúpida: a única linguagem em que se fala diretamente com a máquina são as diversas variantes de assembly ou ainda, escrever as instruções direto em hexadecimal ou binário mesmo.

Grace Hopper criou compiladores exatamente para possibilitar aos humanos escreverem para outros humanos e ter esse texto de alto nível transformado em algo que a máquina possa entender. Se essa transformação -- de palavras com certos significados em outras palavras com *outros* significados -- não é pura poesia, eu não sei o que é...

Programação só é trabalho braçal e servil para pessoas de pouca imaginação, que de fato, formam a maior parte do contingente de programadores no mercado de trabalho...

;; ((lambda (x) x) "Isto é um comentário e não será executado nunca")

BR-Linux.org
Linux® levado a sério desde 1996. Notícias, dicas e tutoriais em bom português sobre Linux e Código Aberto. "A página sobre software livre mais procurada no Brasil", segundo a Revista Isto É.
Expediente
Sobre o BR-Linux
Enviar notícia ou release
Contato, Termos de uso
FAQ, Newsletter, RSS
Banners e selos
Anunciar no BR-Linux
BR-Linux apóia
LinuxSecurity, Tempo Real
Suporte Livre, Drupal
Verdade Absoluta
Pandemonium
Efetividade, Floripa.net
sites da comunidade
Ajuda
Moderação
Flames: não responda!
Publicar seu texto
Computador para Todos
Notícias pré-2004
Tutoriais, HCL pré-2004