Compiler Explorer
Edit

Compiler Explorer

https://godbolt.org/
Last activity: 06.02.2025
Active
Categories: Online
Compiler Explorer is an interactive online compiler which shows the assembly output of compiled C++, Rust, Go (and many more) code.
Website visits
472.4K /mo.
Mentions
148

Mentions in press and media 148

DateTitleDescription
06.02.2025modern-cpp-kafka для C++. Решаем проблемы владения и сериализацииДоброго времени суток! Эта статья написана для тех, кто в общих чертах знаком с тем, что такое и для чего используется Apache Kafka, кто такие Producer и Consumer и как они друг с другом работают. Целью этой статьи является показать способ ...
31.01.2025The Branchless Code: A Dive into UTF-8 Encoding and C StandardsIn the world of programming, efficiency is king. Developers are always on the hunt for ways to optimize their code. One intriguing area of focus is UTF-8 encoding, a method that allows computers to represent text in a compact form. Recently...
30.01.2025Маленький bool ДумаДолжен признать, у меня есть некая особая любовь к классическому DOOM. Несмотря на то, что игре уже 31 год, в нее все еще весело играть самому (хотя и выходит у меня так себе) или просто смотреть на то, как другие в нее играют (вот в этом я...
30.01.2025Кодирование UTF-8 без ветвленияМожно ли кодировать UTF-8 без ветвлений? Да. Вопрос Натан Голдбаум задал в чате Recurse вопрос: Я знаю, как декодировать UTF-8 с помощью битовой математики и таблиц поиска (см. https://github.com/skeeto/branchless-utf8), но если я хочу прео...
24.01.2025The Perils of Polymorphic Allocators: A Cautionary Tale for DevelopersIn the world of software development, efficiency is king. Every millisecond counts. Yet, in the quest for speed, developers often overlook the subtleties of memory management. Enter polymorphic allocators, a feature introduced in C++17 that...
23.01.2025О том, как легкомысленное использование полиморфных аллокаторов может испортить вам жизньВы хотите идти в ногу со временем и перевести ваш проект на полиморфные аллокаторы? Вас не могут отговорить от этого даже затраты на виртуальные вызовы? Тогда вы просто обязаны знать о нюансах с лайфтаймом, и почему нельзя просто взять и по...
19.01.2025Операционная система в 1 000 строках кода (Часть 1)Всем привет! В этой небольшой книге (серии статей, — прим. пер.) мы с нуля, шаг за шагом, напишем скромную ОС. Вы можете насторожиться, услышав, что разработка ОС или ядра, в частности, их базовых функций на удивление проста. Даже система L...
03.01.2025The Future of C++: Static Reflection and Its ImplicationsC++ is evolving. The upcoming C++26 standard promises to introduce static reflection, a feature that could revolutionize how developers interact with their code. Static reflection allows programs to observe and manipulate their own structur...
02.01.2025Статическая рефлексия в C++Статическая рефлексия обсуждается в грядущем C++26. Wu Yongwei демонстрирует, как применять рефлексию уже сейчас, и показывает примеры того, что может быть станет возможным в C++26. Статическая рефлексия станет важной частью генерации прогр...
29.12.2024The Race for Performance: Optimizing Ring Buffers in C++In the world of programming, speed is king. Every millisecond counts. When it comes to data structures, the ring buffer stands out as a champion. It’s a simple yet powerful tool, especially in concurrent programming. But like any champion, ...
Show more

Reviews 0

Sign up to leave a review

Sign up Log In