Destructionator XIII wrote:Of course, you and I know all that is either entirely wrong or half true at best, but that is the kind of bullshit I see all around the Internet whenever garbage collection is brought up - the bias, especially among game people it seems, is pretty strong.
Object-oriented programming used to be a dirty phrase with game developers. Now days, everything uses it and they use freaking interpreted scripting languages everywhere.
Honestly,
Embedding Mono is practically made for this type of thing. High performance, garbage collected maanged langauge(s) for scripting with near native performance. Or Microsoft's .NET framework if you don't care about consoles or porting. Hell, both Mono & .NET support digital file signing which is quite desirable to ensure the integrity of the executable code.
But like Object-oriented programming, it will easily be another 5-10 years before using just-in-time compiled languages becomes common in games for scripting or actual game code.
Game developers seem to like making things difficult for themselves.
Game studios are famous for death marches before releases. The software industry has know that is a
bad thing for a while now, yet you keep on hearing about it.
"Okay, I'll have the truth with a side order of clarity." ~ Dr. Daniel Jackson.
"Reality has a well-known liberal bias." ~ Stephen Colbert
"One Drive, One Partition, the One True Path" ~ ars technica forums - warrens - on hhd partitioning schemes.