Информация об изменениях

Сообщение Re[4]: Возможности ЯП vs Тьюринг-полнота от 19.11.2021 11:29

Изменено 19.11.2021 11:53 Shmj

Re[4]: Возможности ЯП vs Тьюринг-полнота
Здравствуйте, Sharov, Вы писали:

S>>Если язык взрослый и можно работать с железом не через внешние библиотеки а напрямую — то никакие библиотеки не нужны.

S>Пример языка можно? Зачем io встраивать в язык?

Ассемблер и ассемблерные вставки на C/C++. То есть никаких системных библиотек — прямой доступ к прерываниям, системной памяти и т.д.

На этих взрослых языках пишут базу — работу с системой. А остальные детские языки уже в том или ином виде вызывают эти системные библиотеки, которые нельзя написать на них самих никаким образом.
Re[4]: Возможности ЯП vs Тьюринг-полнота
Здравствуйте, Sharov, Вы писали:

S>>Если язык взрослый и можно работать с железом не через внешние библиотеки а напрямую — то никакие библиотеки не нужны.

S>Пример языка можно? Зачем io встраивать в язык?

Ассемблер и ассемблерные вставки на C/C++. То есть никаких системных библиотек — прямой доступ к прерываниям, системной памяти и т.д.

На этих взрослых языках пишут базу — работу с системой. А остальные детские языки уже в том или ином виде вызывают эти системные библиотеки, которые нельзя написать на них самих никаким образом, не смотря на то, что они Тьюринг-полные и вообще фишек в них гораздо больше, чем во взрослых языках.

И самая заноза — нет ни одного термина, которым бы можно было обосновать полноценность языка в данном ракурсе.