GC Theory – Reference counting explained

Reference counting is one of its kind GC algorithm. I’ve covered it briefly in the introductory post about GC theory. In this article, we’ll dive into it deeper. Let’s go! How to deal with ref-counting deficiencies? There are two main problems with ref-counting algorithms. First,…

Read more

GC Theory – Basic algorithms

In the world of garbage collection, there are three algorithms, that are the founding stone for all the other. In this article I will try to briefly introduce all of them – reference counting algorithm, mark-sweep and copying algorithm. More detailed articles about them will…

Read more

Tour of C++ review

My journey into C++ started with the author of the language himself – Bjarne Stroustrup. Unfortunately, I can’t say that our first meeting bore fruitful results. To be honest, I’ve jumped to the other sources right away after I was done reading. Why ‘Tour of…

Read more

From Java to C++ – Templates

Generic programming is everyday bread for possibly every Java programmer out there. Only the oldest Java programmers out there still remember the times, when we’re casting things all over, and lists were instantiated without explicitly telling the compiler what type of objects they hold. There…

Read more

September 2021 Monthly Summary

Vacation time is great. Unfortunately, it must always come to an end, and that’s what happened at the beginning of September. Rested, relaxed and with a lot of new plans made, I’ve started this month with the great surge of energy. First thing was to…

Read more

Back to top