Ssylka

CobolCraft: Minecraft на языке COBOL

Проект CobolCraft демонстрирует неожиданное применение старого языка программирования COBOL в современной видеоигре Minecraft. Сервер, написанный на COBOL, способен генерировать мир, сохранять данные и поддерживать многопользовательский режим, хотя и с некоторыми ограничениями. Использование GnuCOBOL, компилятора, разработанного за 20 лет, позволило адаптировать этот язык для современных задач.
CobolCraft: Minecraft на языке COBOL
Изображение носит иллюстративный характер

COBOL, созданный для бизнес-приложений в середине 20 века, остается востребованным в финансовом секторе и государственных структурах. Несмотря на свой почтенный возраст, этот язык продолжает развиваться, получая новые возможности, такие как объектно-ориентированное программирование и поддержка вычислений с плавающей запятой. Это делает его актуальным для поддержки критически важных систем и адаптации к новым вызовам, примером чего является CobolCraft.

Разработчики CobolCraft смогли реализовать основные функции Minecraft-сервера, включая взаимодействие с блоками, чат и консольные команды. Однако сложные механизмы, использующие редстоун, пока не работают, и некоторые блоки требуют дополнительной проработки. Тем не менее, проект демонстрирует, что даже устаревший язык может быть использован в современных и неожиданных областях.

Несмотря на то, что COBOL вряд ли вернет себе былую популярность, он продолжает поддерживать критически важные системы и находит применение в неожиданных сферах. CobolCraft вдохновляет на эксперименты, показывая, что даже старые технологии могут быть адаптированы для современных нужд.


Новое на сайте

18884Знаете ли вы, что приматы появились до вымирания динозавров, и готовы ли проверить свои... 18883Четыреста колец в туманности эмбрион раскрыли тридцатилетнюю тайну звездной эволюции 18882Телескоп Джеймс Уэбб раскрыл тайны сверхэффективной звездной фабрики стрелец B2 18881Математический анализ истинного количества сквозных отверстий в человеческом теле 18880Почему даже элитные суперраспознаватели проваливают тесты на выявление дипфейков без... 18879Шесть легендарных древних городов и столиц империй, местоположение которых до сих пор... 18878Обзор самых необычных медицинских диагнозов и клинических случаев 2025 года 18877Критическая уязвимость CVE-2025-14847 в MongoDB открывает удаленный доступ к памяти... 18876Научное обоснование классификации солнца как желтого карлика класса G2V 18875Как безграничная преданность горным гориллам привела Дайан Фосси к жестокой гибели? 18874Новый родственник спинозавра из Таиланда меняет представления об эволюции хищников Азии 18873Как новая электрохимическая технология позволяет удвоить добычу водорода и снизить... 18872Могут ли ледяные гиганты Уран и Нептун на самом деле оказаться каменными? 18871Внедрение вредоносного кода в расширение Trust Wallet привело к хищению 7 миллионов... 18870Проверка клинического мышления на основе редких медицинских случаев 2025 года