Since I realized that the logic of the rules of the game should handle tremendous complexity, I am considering using a non-standard language in the playing field as the language of the game script. The reason for the game script is complex logic with less code. Therefore, a very well-distracted language is required.
But the most well-abstracted languages ββuse GC. And, as a rule, GCs do processor loading. Basically, he puts off the memory cleanup operation and does it right away. Very important for real-time graphics, including games and the graphical interface.
AFAIK, the Haskell GC is slightly different from other GC-based languages, which is the reason for the immutable attribute. Itβs hard to imagine. I could not find this document in detail.
What is the difference? And is it really a batch package for long running programs? (well-distributed load over time, manual full GC command can be called for each tick)
performance garbage-collection haskell real-time soft-real-time
Eonil Dec 19 '10 at 12:45 2010-12-19 12:45
source share