4 ms·
Thanks, yes, all the lectures on GC algorithms (from Part 2 of the course) have a detailed source code implementation. This is done is pseudo-code though, expli
by DmitrySoshnikov 7y ago
Thanks, yes, all the lectures on GC algorithms (from Part 2 of the course) have a detailed source code implementation. This is done is pseudo-code though, explicitly showing that you can port this implementation to any language you'd like.
As mentioned below in this comments thread, GC algorithms are not only specific to objects in raw heap memory. These algorithms are transferrable to higher-level systems as well.
As to specific implementation, yes, I'm planning to have a GitHub repo with all the algorithms implemented in C++.
- iamcreasy 7y agoIs there any specific book that can be a good companion with this course? What are the primary books that helped you build this course?
- DmitrySoshnikov 7y agoYes, the main book which is recommended for the course is "The Garbage Collection Handbook". In addition one can read the "Garbage Collection: Algorithms for Automatic Dynamic Memory Management", but this one is specific to C++.
- iamcreasy 7y agoThank you. I've bought the course. Do Udemy provides community forum per course? How would I interact with the community who are taking this course?
- DmitrySoshnikov 7y agoThanks! Yes, Udemy provides sending messages to instructors, though I'm not sure about specifically community per course. You may also contact me directly on Udemy on my website in case of any questions.
- DmitrySoshnikov 7y agoPlus, the one which will be the actual companion book for this course (the same 16 chapters as a book with more details) -- "Essentials of Garbage Collectors", and which I'll try adding soon.