Другие языки программирования и технологии

Почему Oberon такой не популярный? Можно сказать что это улучшенный Паскаль от того же человека.

Вадим Чуксеев
Вадим Чуксеев
2 698
потому что и паскаль никому не нужен. почему отрезание члена такое не популярное? можно сказать что это становление евнухом от того же человека....
Даниил Митюгин
Даниил Митюгин
13 437
Лучший ответ
У Вирта не было средств на раскрутку и поддержку и времени на сопровождение

Работа над развитием, оперативно реагировать на баги - очень трудоёмкий и затягивающий процесс. Полагаю, такая работа в его жизненные планы не входила.
Более того, JVM построена на базе виртуальной машины Oberon (Sun в своё время приобрела на неё лицензию). Треть Go - цельнотянутый Oberon (ещё одна треть - цельнотянутые "Взаимодействующие последовательные процессы" Хоара).

Но, во первых, сейчас в моде платформы, обеспечивающие максимально быстрое написание кода предельно дешёвыми (и, следовательно, малообразованными) кодерами. А Oberon для этого подходит плохо.

А, во вторых, Java, C#, Go раскручивают гигантские корпорации. Слишком большая разница в ресурсах с разработчиками Oberon.
Ниша занята другим языком. "По утверждению Вирта [9], разработчики языка Java за несколько лет до её создания «изучили исходные коды Оберона и, в частности, исходные коды обероновских сборщиков мусора. Потом они испортили Оберон синтаксисом Си и назвали получившееся словом Java»."
(Википедия)
Vladimir Ugolnikov
Vladimir Ugolnikov
99 954
К сожалению или к счастью, но очень часто коммерческий успех какой-то технологии обратно пропорционален ее научной чистоте, красоте и изысканности. Взять хотя бы функциональное программирование. А вот ужасные, крайне дурно спроектированные PHP и JavaScript - мегапопулярны, потому что используются в веб-программировании.