Yes there were tools like Enforcer, however to use it you needed an MMU, which for most Amiga users meant a costly upgrade to an accelerator, even then you still didn't get full memory protection. Since most Amigas didn't include an MMU, no commercial Amiga software of the time used it. Notably OS4 which is still under development still does not include proper memory protection.
As for bloat, I am talking specifically about OS 3.5 and OS 3.9. At any rate, for an Amiga to act like a more modern PC, you're talking about loads of addons, hacks, etc. Obviously it's in a different league completely to Windows in terms of bloat, but it won't fit on one 880k floppy anymore.
You're absolutely right, which is why we all use BeOS now.
I've also found a way to make your Hello World app really tiny!
HelloWorld.bat
I suggest you do all your programming in DOS now, because it is clearly the most efficient!
As for bloat, I am talking specifically about OS 3.5 and OS 3.9. At any rate, for an Amiga to act like a more modern PC, you're talking about loads of addons, hacks, etc. Obviously it's in a different league completely to Windows in terms of bloat, but it won't fit on one 880k floppy anymore.
Time is money, either way you look at it. If you spend more development time on BETTER, FASTER software that people are willing to pay MORE for because it is GOOD, then you can make up for the cost of additional development time. With the smaller programmers schedules and quicker releases of bloated software, you are requiring customers to make up your smaller costs of development with larger costs of larger amounts of hardware required to run your bloated apps because you didn't want to do your job as throughly as you could have. It's a good thing that hardware does tend to get cheaper to make, otherwise using your logic, you would be out of business because your customers couldn't afford to run your software.
You're absolutely right, which is why we all use BeOS now.
I've also found a way to make your Hello World app really tiny!
HelloWorld.bat
echo Hello World
I suggest you do all your programming in DOS now, because it is clearly the most efficient!