Conceito em Definição ABC
Miscelânea / / July 04, 2021
Por Guillem Alsina González, em outubro 2017
Se houver um língua a partir de programação que podemos classificar como "sobrevivente", este é, sem dúvida, COBOL.
Nascido em 1959, deixou de ser de uso comum, mas os especialistas continuam sendo formados e solicitados em determinados setores de negócios, como o bancário, devido à grande quantidade de Programas segurar.
Esta prática, ao contrário do lógica Conforme os programas e sistemas são atualizados, ele responde à máxima de “Se funcionar, não toque nele”, Principalmente em sistemas críticos, o que significa que qualquer mau funcionamento pode causar sérios problemas.
Não mencionei o setor bancário porque, e apenas a título de exemplo, mas porque é onde sei que existe um maior número de programas COBOL do que Ainda hoje se mantêm, embora não seja o único setor, contando também com as administrações públicas (entre outras) com um grande elenco de programas COBOL. em uso.
Esses sistemas tendem a ser virtualizados a partir de máquinas antigas (por exemplo, proliferam os sistemas VAX executados em máquinas virtuais em servidores x86-64 modernos).
Tamanha é a longevidade do COBOL, que desde o seu lançamento em 1959, ocorreram várias revisões na norma, a última delas em 2014.
A primeira dessas revisões ocorreu entre 1961 e 1965 para adicionar novas funcionalidades, enquanto as demais foram realizadas em 1968 (adaptação ao padrão ANSI -American National Standards Institute-), 1974, 1985, 1989 2002, e o já mencionado de 2014.
Para modernizá-lo, ele foi até dotado da capacidade de programação orientada a objetos, e uma empresa que criou ferramentas de programação chegaram para lançar um ambiente que permite o desenvolvimento de videogames utilizando COBOL, além de um curioso raridade do que um ferramenta que é usado na prática, mas que demonstra a adaptabilidade camaleônica do COBOL, que lhe permitiu sobreviver até hoje.
A sigla COBOL significa Linguagem comum voltada para negócios, e como o próprio nome sugere, referem-se a uma linguagem universal adaptada para atender aos objetivos das empresas.
Seu nascimento deve ser enquadrado em uma época em que os sistemas de informática eram muito diversos, o que fazia com que os profissionais que saíam de uma empresa tivessem que aprender como o sistema do novo empresa para onde iam trabalhar, quase desde a base.
Para tornar mais fácil para esses profissionais (programadores) serem produtivos praticamente desde o início dias, esta linguagem de programação deu a eles algumas bases comuns que eles poderiam usar entre diferentes sistemas.
Para se encarregar da longevidade desta língua apesar dos anos que já "passou de moda", Eles vão me dar licença para me despedir com um Piada relacionado:
Era uma vez um programador Cobol que, cansado de consertar problemas relacionados ao efeito 2.000, em 1999 decidiu criogenizar.
Despertado no futuro, ainda meio adormecido, o programador olha pela janela e vê prédios altos que perfuram as nuvens e carros voadores, sem dúvida o despertaram além do ano 2000. Então, pergunta "em que ano estamos?".
Quem responde é uma pessoa que, por sua vez, pergunta: "Você é um programador COBOL, certo?" ao qual nosso protagonista responde "sim".
"Bem, você vê, estamos no ano 9.999 e, você sabe, temos problemas com o efeito 10.000 ..."
Foto: Fotolia - teguhjatipras
Tópicos em COBOL