Experience creating a compiler for my own language: from lexer to LLVM IR. Handling generics, lambdas, linking. For middle/senior developers. Learn approaches without deep knowledge.
Implementation of a compile-time compiler for a C subset in C++. Bypassing constexpr limitations, function bindings, bytecode generation. For middle/senior C++ developers.
AsmX Raptor integrates assembler into the compiler's AST, offering unprecedented control and security for systems developers. Learn about the new compilation pipeline, evolution of the type system, and support for version-independent Linux kernel modules.
We break down how the C++ compiler processes names in templates and namespaces. Learn why ADL and two-phase lookup cause errors and how to avoid them. Read a detailed analysis.