Size: a a a

Конференция C++ Russia

2021 November 24

AV

Alexey Veselovsky in Конференция C++ Russia
(поэтому мишн критикал софтварез и на Rust делать не стоит тоже)
источник

GM

Grisha Mirgorodsky in Конференция C++ Russia
Боюсь, если напишу меня распнут, заблочат, арестуют, повесят, скушают, etc :-)
источник

GM

Grisha Mirgorodsky in Конференция C++ Russia
Потому и Оберон на АЭС и в Си голый его. Вирт прав.
Но и на Аде пишут.
Я на Модуле2 в 90х писал с семафорами.
источник

АР

Андрей Руссков... in Конференция C++ Russia
"мишн критикал софтвареза" надо писать на языках с формальной верификацией и проработанной моделью памяти
источник

АР

Андрей Руссков... in Конференция C++ Russia
осталось только придумать такие языки и можно начинать
источник

AV

Alexey Veselovsky in Конференция C++ Russia
Оберон вообще нельзя. Там баги в спеке языка. И спека недописана, считай её нет однозначной.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
И компиляторы очень сомнительного качества
источник

GM

Grisha Mirgorodsky in Конференция C++ Russia
ФизПрибор в платы логику работы прошивает. Аппаратно. Цена одной платы 200..300 баксов всего.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
ага. SPARK например
источник

GM

Grisha Mirgorodsky in Конференция C++ Russia
... это как? Против Вирта и пророка его Дагаева? А примеры можно?
источник

АР

Андрей Руссков... in Конференция C++ Russia
Spark runs on the Java Virtual Machine (JVM)
не-а
источник

AV

Alexey Veselovsky in Конференция C++ Russia
ну, начиная от порчи памяти в Оберон-оси от самого Вирта (система намертво вешается одним движением мышки) до багов в том же Блекбокс-компиляторе и ратайме, на которые я напарывался.

А когда писали компилятор мы, мы детально читали спеку. И там была масса неоднозначностей.

По этому поводу холиворов внутри оберон-сообщества была масса. И они меня несколько утомили.
источник

AV

Alexey Veselovsky in Конференция C++ Russia
чо? нет
источник

AV

Alexey Veselovsky in Конференция C++ Russia
на baremetal работает
источник

AV

Alexey Veselovsky in Конференция C++ Russia
это не тот spark 🙂
источник

АР

Андрей Руссков... in Конференция C++ Russia
ну для mission critical GC это приговор
источник

AV

Alexey Veselovsky in Конференция C++ Russia
источник

AV

Alexey Veselovsky in Конференция C++ Russia
ты апач-спарк нашел. это вообще не про то 🙂 название то же, но это не то
источник

AV

Alexey Veselovsky in Конференция C++ Russia
всё равно что C считать что это вообще про музыку -- нота же!
источник

AV

Alexey Veselovsky in Конференция C++ Russia
baremetal, отсутствие рантайма и GC
источник