home.social

#компилятор_оптимизация — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #компилятор_оптимизация, aggregated by home.social.

  1. Универсальный компилятор для FPGA, который понимает 42 языка программирования

    Универсальный компилятор для FPGA, который понимает 42 языка программирования Пишите код на любимом языке — получайте работающий Verilog для FPGA. Бесплатно, без vendor lock-in.

    habr.com/ru/articles/989020/

    #компиляторы #компиляция #компилятор #компилятор_оптимизация #компиляция_модулей #компилятор_си #компилятор_c #компилятор_сам_соптимизирует #компиляция_в_c #компиляторы_кода

  2. Компилятор GO. Добавляем цикл WHILE

    На одной из конференций я наблюдал, как наши коллеги реализовывали тернарный оператор в Go с помощью комментариев. Доклад длился всего минут 10, и, честно говоря, я не смог уловить ничего внятного, кроме того, что ребята явно хорошо повеселились. Однако это вдохновило меня разобраться, как работает компилятор Go под капотом. А лучший способ разобраться — это попробовать написать что-то своё. Самым простым и понятным для меня в этом плане показалась реализация цикла while. В этой статье я покажу, что у меня получилось выяснить. Вот примерный результат, к которому мы придём:

    habr.com/ru/articles/888992/

    #go #компилятор #компилятор_оптимизация #ненормальное_программирование #оптимизация #runtime

  3. Точность позиционирования объектов в играх: возможные ошибки

    - Чем чревато брать float или double в качестве типа данных для хранения позиций объектов? - Как это может повлиять на наличие багов в игре и ошибки синхронизации сетевой игры или реплеев? Об этом вы узнаете в этом гайде с наглядными гифками и пруфом на C++

    habr.com/ru/articles/876816/

    #float #floating_point #precision #точность_вычислений #gamedev #разработка_игр #c++ #компилятор_оптимизация #движки #игровой_движок

  4. Во что компилятор C++ превращает код, или ускоряем код безопасно

    Привет, Хабр! Меня зовут Алексей Салтыков, я инженер-программист в команде КОМПАС-3D. Решил поделиться соображениями насчет оптимизаций в С++ глазами обычного разработчика. Хочется сразу предупредить, что статья никого ни к чему не призывает. Цель – наглядно показать, как незначительные трансформации кода могут помочь компилятору лучше оптимизировать код и насколько это вообще эффективно.

    habr.com/ru/companies/ascon/ar

    #c++ #оптимизация #оптимизация_кода #компилятор #компилятор_оптимизация #компиляторы #компиляторы_кода #компилятор_си