Разработчик портировал 20-летний код на Modula-2 в современный Oberon-07 на ARM
В comp.lang.modula2 на этой неделе активно обсуждают реальный кейс: человек взял свой старый graphics processing код, написанный на Modula-2 примерно 20 лет назад, и успешно портировал его в Oberon-07.
Modula-2 — это «классика», которую многие уже забыли, но она до сих пор живёт благодаря GCC (GM2) и кросс-компиляции. Обсуждение затронуло и будущее языка: скоро Modula-2 будет доступен «из коробки» почти на любой GCC-системе, без лишних установок.
Так что, это напоминание всем, кто работает с legacy-кодом: иногда старые языки оказываются удивительно живучими и удобными для определённых задач. Плюс — отличный пример, как знания «старой школы» помогают в современных проектах.
#ProgrammingLanguages #LegacyCode #Modula2 #Oberon #SoftwareHistory #DevStories
Источник
Post #441
71

- ❤ 3
- 🔥 1