Концепция в дефиниция ABC
Miscellanea / / July 04, 2021
От Гилем Алсина Гонсалес, през октомври. 2017
Ако има език от програмиране че можем да се класифицираме като "оцелял", това е, без съмнение, COBOL.
Роден през 1959 г., той вече не е широко използван, но все още се обучават и търсят специалисти в определени бизнес сектори, като банковото дело, поради огромното количество софтуер да задържа.
Тази практика, противно на логика тъй като програмите и системите се актуализират, той отговаря на максимата „Ако работи, не го пипайте”, Особено в критични системи, което означава, че всяка неизправност може да причини сериозни проблеми.
Не съм споменал банковия сектор, защото и само като пример, а защото именно там знам, че по-голям брой програми COBOL съществуват, отколкото Те се поддържат и до днес, въпреки че това не е единственият сектор, като се вземат предвид и публичните администрации (наред с други) с голям брой програми COBOL. В употреба.
Тези системи са склонни да се виртуализират от стари машини (например VAX системите, които работят във виртуални машини на съвременни x86-64 сървъри, се размножават).
Такава е дълголетието на COBOL, че от стартирането му през 1959 г. е имало няколко ревизии на стандарта, последното от които през 2014 г.
Първата от тези ревизии се проведе между 1961 и 1965 г. за добавяне на нови функционалности, докато останалите бяха извършени през 1968 г. (адаптиране към стандарта ANSI -Американски национален институт по стандартизация-), 1974, 1985, 1989 2002 и вече споменатия от 2014 г.
За да го модернизира, той дори е снабден с капацитет за обектно-ориентирано програмиране и компания, която е създала инструментите за програмиране дойдоха, за да пуснат среда, която позволява разработването на видео игри, използващи COBOL, плюс любопитно рядкост от а инструмент което се използва на практика, но това показва хамелеонната адаптивност на COBOL, което му е позволило да оцелее и до днес.
Съкращението COBOL означава Общ бизнес ориентиран езики както подсказва името им, те се отнасят до универсален език, адаптиран да отговаря на целите на компаниите.
Неговото раждане трябва да бъде поставено в момент, когато компютърните системи са били много разнообразни, което е наложило професионалистите, напуснали компания, да трябва уча как системата на новото търговско дружество до която щяха да работят, почти от базата.
За да улеснят тези професионалисти (програмисти) да бъдат продуктивни практически отначало ден, този език за програмиране им даде някои общи основи, които те могат да използват между различни системи.
Да поеме отговорността за дълголетието на този език въпреки годините, от които той вече е "преминал мода”, Те ще ми разрешат лиценза да се сбогувам с шега свързани:
Имало едно време програмист от Кобол, който, уморен от оправяне на проблеми, свързани с ефекта 2000, през 1999 г. решил да криогенизира.
Събуден в бъдеще, все още полузаспал, програмистът поглежда през прозореца и вижда високи сгради, които пробиват облаците и летящи коли, несъмнено са го събудили след 2000 година. Тогава, въпрос „Коя година сме?“.
Човекът, който му отговаря, е човек, който от своя страна го пита: "Вие сте програмист на COBOL, нали?" на което нашият герой отговаря с „да“.
„Е, виждате ли, ние сме в 9 999 година и знаете ли, имаме проблеми с ефекта от 10 000 ...“
Снимка: Fotolia - teguhjatipras
Теми в COBOL