Hey everyone, I'm just wondering with all these new language features appearing in the new Oxygene language and future versions of Delphi and other Object Pascal based tools, is there a place or a purpose for them in game code? What types of game engine systems or features could be enhanced by using these types of language features in your code?
Off-hand here is a short list of the newer features I can think of: (in no intended order of importance or indication of usefulness)
- Generics
- Duck Typing
- Oxygene's await keyword
- nested classes
- for .. in loops
- final methods
What are your thoughts or experiences with any of these or other new language features? Did I miss any major ones?
Bookmarks