Local variable lifetime

BlitzMax Forums/BlitzMax Programming/Local variable lifetime

The forum is locked. These are the original blitzbasic.com forums, kept so they can still be read. No new topics, replies or edits can be made here. To join in, head over to the Blitz3D+ forums.

Just a nerdy question related to GC: Is GC a thread that examines your variables' states periodically parallel to program execution or is it compiler inserted code that does the same but while the code is halted, if this makes sense.

How many languages have no GC at all? That is, how many require you to clean your mess(es) yourself? Are there advantages to this? (Other than being able to say that you are using a truly pure language that only compiles YOUR actual code without any 'fluff'). ;)

Russell