/explore

Click through on any links that interest you or select the planets on the right to continue exploring the Outer Web.
You are here

brevzin.github.io
| | mpark.github.io
4.8 parsecs away

Travel
| | A visitation mechanism for `std::variant`.
| | www.kuniga.me
3.6 parsecs away

Travel
| | NP-Incompleteness:
| | www.sandordargo.com
4.8 parsecs away

Travel
| | In one of the previous articles on binary sizes, we discussed how making a class polymorphic by using the virtual keyword affects the binary size. Turning a function into virtual has a substantial effect on the binary size, but adding more and more virtual methods to a class that already has at least one virtual function does not change that much. To have an elaborate example I went to the publicly available code examples of C++ Software Design by Klaus Iglberger. As I explained here, it's one of the best books I read in 2022. If you are interested in software design and C++, in my opinion, it's a must-read. In the book, you can find different implementations of various design patterns. All the discussed design patterns are first presented through their clas...
| | thomascountz.com
26.6 parsecs away

Travel
| [AI summary] The article discusses the development of a markdown-to-HTML compiler called markie, explaining the core steps of compiler architecture including lexical analysis, parsing, and target code emission, with examples using Ruby and real-world applications.