News for hackers. Stuff that matters.
Re:Jai Language Primer by greggman on Friday February 12, 2016 @04:17PM (#11090683)
https://wiki.unrealengine.com/Garbage_Collection_Overview

The link is for C++ garbage collection in UnrealEngine, not UnrealScript nor Blueprints

Re:Jai Language Primer by gregstula on Friday February 12, 2016 @09:45PM (#11092196)
> Unreal's game-level memory management system uses reflection to implement garbage collection.

Yep. Game-level garbage collected C++. Which is exactly what I said, I just a didn't mention GC on C++ to avoid obscuring my point. I promise you the code at the game-engine-level is manually memory managed C++

Re:Jai Language Primer by greggman on Saturday February 13, 2016 @02:07AM (#11092995)
You do realize that reference counting is considered a form of garbage collection right? https://en.wikipedia.org/wiki/Garbage_collection_(computer_s...

BTW: I've written 6 engines for AAA games. 3 of them used reference counting. AAA C++ games use garbage collection all the time. Maybe yours didn't. Mine did. Unreal does. So does Unity

Re:Jai Language Primer by CyberDildonics on Saturday February 13, 2016 @11:02AM (#11094426)
That's like saying World of Warcarft uses garbage collection because it uses Lua. The higher level language on top of an engine isn't what was being talked about since Minecraft was written completely in Java and thus dealt with the garbage collector at every level.