LINUX.ORG.RU

История изменений

Исправление hateyoufeel, (текущая версия) :

Близость к железу означает, что ЯП хорошо подходит, чтобы писать на нём обработчики пейдж-фолтов, аллоркаторы памяти, обвязку для менеджмента PTE, реализации мьютексов и семафороф и прочий системообразующий трешачок, от которого начинают болеть зубы у питонистов и перхотью покрываются «разработчики софта корпоративного уровня».

Но это не близость к железу. По тем причинам, которые я привёл выше.

Здесь основное требование – отсутствие рантайма, потому что писать рантайм на языке с рантаймом хоть и можно, но удовольствие не для слабых духом. И, не побоюсь озвучить, сишка тут даже не то чтобы прямо хорошо подходит. Можно реально любой язык без рантайма брать и пользовать. Сишка наиболее популярна, разве что, но лучше она от этого не становится. Как и Жаба не становится лучшим языком, хотя два миллиарда девайсов гоняют жабу (прямо в стену).

Так что реализацию мютексов можно писать хоть на варианте пердона без рантайма (micropython), хехе.

Исходная версия hateyoufeel, :

Близость к железу означает, что ЯП хорошо подходит, чтобы писать на нём обработчики пейдж-фолтов, аллоркаторы памяти, обвязку для менеджмента PTE, реализации мьютексов и семафороф и прочий системообразующий трешачок, от которого начинают болеть зубы у питонистов и перхотью покрываются «разработчики софта корпоративного уровня».

Но это не близость к железу. По тем причинам, которые я привёл выше.

Здесь основное требование – отсутствие рантайма, потому что писать рантайм на языке с рантаймом хоть и можно, но удовольствие не для слабых духом. И, не побоюсь озвучить, сишка тут даже не то чтобы прямо хорошо подходит. Можно реально любой язык без рантайма брать и пользовать. Сишка наиболее популярна, разве что, но лучше она от этого не становится. Как и Жаба не становится лучшим языком, хотя два миллиарда девайсов гоняют жабу (прямо в стену).