SamuraiCrow wrote:
@AmigaDave
[
The reason I say C++ is lacking on the Amiga platforms is that there aren't object-oriented wrappers for most OS functions.
Hmmm yes ...... but why should that stop me from useing C++ ? I mean OO-OS-functions for the GUI would be nice, but there MUI doing just that for you .... o.k. it doesn't use the C++ syntax, but that ain't really a problem. Memory and file-operations can be done via the standard C(++) lib so thats allready OO.
As an example, SteamDraw encapsulates everything into C++ classes except the few MUI costom classes used (about 3% of source I would say).
Every window is a class, offering it's distinct GUI-elements and features to the user, and so is every "Object", be it a layer, rectangle or the whole project.
Doing that in plain C would be a real punishment (and I know what I'm talking about as versions prior to 0.04 were written that way :roll: ).