Публикации по теме 'nim'


Написание современных веб-приложений в Nim
Язык программирования Nim имеет несколько известных веб-фреймворков. Есть Шут , Каракс , Пролог . Эти фреймворки поддерживают только backend/frontend разработку. Расскажу о веб-фреймворке HappyX . HappyX — это полнофункциональный веб-фреймворк, ориентированный на макросы. Это означает, что: Большая часть кода выполняется во время компиляции благодаря метапрограммированию (макро-ориентированному), поэтому приложения HappyX работают очень быстро. Разработчик может эффективно..

Ускорение кода Python с помощью Nim
Ускорение кода Python с помощью Nim Python - один из самых популярных и доступных языков программирования всех времен, но далеко не самый быстрый. Многие создатели библиотек и фреймворков прибегали к использованию расширений C, чтобы их код работал быстрее, чем собственный Python. Хотя это работает достаточно хорошо, для тех, кто не знаком с C, это ад на земле управлять сборкой мусора и безопасностью памяти. И здесь на помощь приходит Ним. Что такое Ним? Это статически..

Создание ECS с помощью метапрограммирования
Некоторые программисты помнят, когда впервые появилось ООП. Насколько я знаю, все началось с C++ (по крайней мере, это самый известный). «Инновационный» способ просмотра данных. Это было первое, что направляло нас, давало нам направление в том, как структурировать наше программное обеспечение, или, по крайней мере, должно было. Объектно-ориентированное программирование Давайте будем честными, все ООП — это просто тяжелый и медленный кусок мусора (я говорю вам о Java), от которого..