История изменений
Исправление Iron_Bug, (текущая версия) :
нет, в язык это тащить не нужно. можно реализовать в виде библиотеки. например, в С есть проекты, в которых никакой динамики вообще нет даже близко. и это нормально. поэтому все подобные велосипеды и их конкретные реализации - дело сугубо добровольное. Си не ограничивает программиста. бери любую реализацию, которая подходит к твоим задачам. сам язык не добавляет к твоему коду ничего. это даёт универсальность и переносимость на многие платформы.
и в этом плане на разных платформах на Си написано много библиотек. мы даже для Атмелов накопили целый набор полезных библиотек, когда с ними много работали. то же самое в ядре. там своя специфика и там есть свои реализации разных механизмов. они оптимизированы конкретно под задачи ядра и там используются всеми модулями.
Исправление Iron_Bug, :
нет, в язык это тащить не нужно. можно реализовать в виде библиотеки. например, в С есть проекты, в которых никакой динамики вообще нет даже близко. и это нормально. поэтому все подобные велосипеды и их конкретные реализации - дело сугубо добровольное. Си не ограничивает программиста. бери любую реализацию, которая подходит к твоим задачам. сам язык не добавляет к твоему коду ничего. это даёт универсальность и переносимость на многие платформы.
и в этом плане на разных платфрмах на Си написано много библиотек. мы даже для Атмелов накопили целый набор полезных библиотек, когда с ними много работали. то же самое в ядре. там своя специфика и там есть свои реализации разных механизмов. они оптимизированы конкретно под задачи ядра и там используются всеми модулями.
Исправление Iron_Bug, :
нет, в язык это тащить не нужно. можно реализовать в виде библиотеки. например, в С есть проекты, в котрых никакой динамики вообще нет даже близко. и это нормально. поэтому все подобные велосипеды и их конкретные реализации - дело сугубо добровольное. Си не ограничивает программиста. бери любую реализацию, которая подходит к твоим задачам. сам язык не добавляет к твоему коду ничего. это даёт универсальность и переносимость на многие платформы.
и в этом плане на разных платфрмах на Си написано много библиотек. мы даже для Атмелов накопили целый набор полезных библиотек, когда с ними много работали. то же самое в ядре. там своя специфика и там есть свои реализации разных механизмов. они оптимизированы конкретно под задачи ядра и там используются всеми модулями.
Исходная версия Iron_Bug, :
нет, в язык это тащить не нужно. можно реализовать в виде библиотеки. например, в С есть проекты, в котрых никакой динамики вообще нет даже близко. и это нормально. поэтому все подобные велосипеды и их конкретные реализации - дело сугубо добровольное. Си не ограничивает программиста. бери любую реализацию, которая подходит к твоим задачам. сам язык не добавляет к твоему коду ничего. это даёт универсальность и переносимость на многие платформы.