Представлены принципы дизайна компилятора Nimony для будущего Nim 3.0

Представлены принципы дизайна компилятора Nimony для будущего Nim 3.0
08:20, мая 6, 2025 В процессе разработки языка программирования Nim 3.0 развивается новый компилятор Nimony, основополагающим принципом проектирования которого является достижение предсказуемости времени выполнения в худшем случае (Worst Case Execution Time, WCET). Это требование продиктовано ориентацией на системы жёсткого реального времени, где недетерминированное поведение недопустимо. Как следствие, архитектура Nimony исключает использование JIT-компиляторов и сборщиков мусора с трассировкой (tracing garbage collectors), поскольку их операции могут вносить непредсказуемые задержки....
Источник: www.opennet.ru
 
 

Поделиться новостью в Facebook Поделиться новостью в Twittere Поделиться новостью в VK Поделиться новостью в Pinterest Поделиться новостью в Reddit

Новые решения представлены на Московской неделе интерьера и дизайна

Новые решения представлены на Московской неделе интерьера и дизайна В рамках ежегодной Московской недели предпринимательства успешно завершилась VI Московская неделя интерьера и дизайна. Крупнейшее отраслевое событие …

Регионы 08:20, июня 5, 2025 | mockva.ru
Выпуск компилятора языка D 2.110

Выпуск компилятора языка D 2.110 Опубликован релиз DMD 2.110, эталонного компилятора для языка D. Код компилятора распространяется под свободной лицензией BSL (Boost Software License …

Игры и Интернет 00:20, марта 18, 2025 | opennet.ru
Выпуск компилятора языка D 2.112

Выпуск компилятора языка D 2.112 Опубликован релиз DMD 2.112, эталонного компилятора для языка D. Код компилятора распространяется под свободной лицензией BSL (Boost Software License …

Игры и Интернет 00:20, января 27, 2026 | opennet.ru
Выпуск компилятора языка D 2.111

Выпуск компилятора языка D 2.111 Опубликован релиз DMD 2.111, эталонного компилятора для языка D. Код компилятора распространяется под свободной лицензией BSL (Boost Software License …

Игры и Интернет 08:20, апреля 7, 2025 | opennet.ru
Выпуск Tinygo 0.34, компилятора языка Go на базе LLVM

Выпуск Tinygo 0.34, компилятора языка Go на базе LLVM Опубликован выпуск проекта Tinygo 0.34, развивающего компилятор языка Go для маломощных систем, таких как микроконтроллеры и встраиваемые устройства, …

Игры и Интернет 00:20, октября 28, 2024 | opennet.ru
Выпуск компилятора ISPC 1.25, развиваемого Intel для языка Си с расширениями SPMD

Выпуск компилятора ISPC 1.25, развиваемого Intel для языка Си с расширениями SPMD Компания Intel опубликовала компилятор ISPC 1.25 (Implicit SPMD Program Compiler), предназначенный для сборки кода на языке Си с расширениями паралле …

Наука и Технологии 16:20, октября 16, 2024 | opennet.ru
Выпуск компилятора ISPC 1.26, развиваемого Intel для языка Си с расширениями SPMD

Выпуск компилятора ISPC 1.26, развиваемого Intel для языка Си с расширениями SPMD Компания Intel опубликовала компилятор ISPC 1.26 (Implicit SPMD Program Compiler), предназначенный для сборки кода на языке Си с расширениями паралле …

Игры и Интернет 00:20, февраля 9, 2025 | opennet.ru
Электророхля: что это, принципы работы и преимущества

Электророхля: что это, принципы работы и преимущества В мире современных технологий каждое предприятие стремится оптимизировать свои процессы, снизить затраты и повысить эффективность. Одним из незаменим …

Регионы 00:20, октября 3, 2024 | vladtime.ru