Doomulation said:
Pascal is also one of the most difficult languages to use.
And really...putting several emulators into one... that might require more cpu or at least size.
I wouldn't care. But then, i think it's unneccessary to do such. Well, it's what i think.
Pascal / Delphi isn't too bad really
The big differences are in how data is managed between Pascal and C
C passes pointers to structs implicitely whereas pascal copies the entire structure and passes that.
There are other subtle differences as well.
C is not a very elegant language
C++ is an improvement but one can get carried away in objectizing everything at times.
The most difficult languages are GML <general markup language not to be confused with XML which is a subset of it>, LISP because it really can loop indefinately and still get something done if everything was a list this would do it.
Prolog everything is a logical assertion and your data is your program.
There are other weird little languages.. but the one that is the most difficult to master is C++. C++ is simple yet there are so many ways you can consistantly screw up in it, that everyone who uses C++ should have Lint in there back pocket so they won't mess up something
That doesn't include the standard template library <STL> and all the things that you can do with those..
Cyb