Avançar para o conteúdo principal

E agora, para algo completamente diferente...

Cobol: Mais de sessenta anos e ainda para as curvas!

Há uma linguagem de programação dos anos cinquenta que definitivamente me dá gosto programar nela. Common Lisp. Sou definitivamente um tipo de parêntesis. Continuo a programar quando posso em Common Lisp e em Emacs Lisp.

Mas este fim de semana lembrei-me de outra linguagem vetusta e pouco primorada pela idade: Cobol. A velhíssima Cobol. Que nem funções de jeito tem. Passamos parâmetros para subprogramas por endereço e recebemos os retornos do mesmo modo. Bom, podemos também passar por valor, mas ninguém que eu conheço faz isso.

De repente, voltou a nostalgia. Gosto muito de poder escrever IF A IS EQUAL TO 2 THEN.... Pelo menos pelas primeiras horas. Parece que estou a contar uma prosa. A máquina, com a sua memória, fica encartada na minha cabeça. É pura poesia em código. Fiz algo disto durante algum tempo, vai lá uns anos. Hoje, programo maioritariamente em C, Python e Javascript. E voltar ao Cobol foi um ápice.

Para quem quer começar, sugiro que instale o emulador de Mainframe IBM Hercules. E que siga o canal do Moshix no Youtube. O Mundo precisa de mais programadores de Cobol, porque os antigos estão a morrer e, com o parque instalado que tem nas seguradoras, nos bancos, no sistema financeiro, no controlo de tráfego e de reservas aéreas, convenhamos que Cobol não vai a lado nenhum tão cedo.

Comentários

Mensagens populares deste blogue

Partido libertário em Portugal?

Partido Libertário Português Ao que parece, alguém criou um tal Partido Libertário Português. Estava à procura de partidos libertários na Europa quando dei com isto. Parece ser criação recente e, além da tralha no Livro das Fuças , não parece ser dotado ainda de personalidade jurídica. Não escondo que se fosse britânico o UKIP teria o meu voto; mas nunca, sendo francês, votaria na Frente Nacional. A Frente Nacional é estatista e tão neo-totalitária como os comunistas. Nada de bom advirá dela. O UKIP, por seu turno, é liberal e, como eu, defende um estado pequeno. Esta entrada num dos blogues do The Spectator diz tudo: a Frente Nacional é estatista, o UKIP libertário. Termino com um vídeo de Nigel Farage, o eurodeputado estrela do UKIP onde acusa consubstanciadamente da União Europeia de ser o novo comunismo. Com carradas de razão.

Morra aos 70. Não fica cá a fazer nada. Dizem os democrápulas.

Um sistema público e universal de pensões e de saúde mais cedo ou mais tarde terá de dar nisto: na limitação de vida das pessoas.  O que os democrápulas americanos chamam «aconselhamento de fim de vida» é mesmo isso: aconselhar as pessoas que já estão a tornar-se um peso no sistema (e que tendem a ter juízo e a votar conservador) a abdicar da sua vida e a deixarem-se matar. Que ideia exagerada, painéis de morte! Não há nenhum sistema público de saúde ou de pensões que não venha a ser arrebentado por dentro pelo hábito persistente de as pessoas se deixarem viver mais anos na vã esperança de que os seus netos se resolvam a sair da casa dos pais e a constituir família antes do aparecimento das primeiras rugas neles. Como as mulheres portuguesas não querem ter filhos (e não me venham com essa do não podem ou do teriam se...), o sistema de segurança social teria cinco anos a funcionar.  Teria se a guerra não viesse entretanto, como estou convencido de que virá. No fundo isto funci

Vou fazer uma pergunta.

Isto de subir o peso do Estado, de nos fazer pagar mais impostos para manter os privilégios de alguns e os empregos de demasiados funcionários públicos, e de sufocar as empresas com regulações e autorizações e alvarás e licenças é: Neo-liberal? Neo-totalitário? Perfeitamente imbecil? Note-se que pode escolher duas respostas, desde que inclua nestas a terceira.