It's a real shame you guys with years of programming experience don't actually code Amiga applications, the community would really appreciate it. I'm sure it wouldn't take you long, you guys seem to know so much. Is it because you have become so used to writing bloated code for modern systems that you don't think your brain could handle optimising the code for a low-end Amiga? Or is it because you're just greedy and only code for money? Where is your interest in Amiga now, other than posting like a bigshot on forums?
In some respects you are right, but I can put it another way...
When I got my A500, I stopped programming my old Sinclair ZX81... I became used to the extra power the Amiga had and you could say my code became too bloated to run on the old Sinclair. Now we have computers that have more features and more power than the Amiga, as a programmer you want to play with the new toys, to experiment with new ideas and push the limits of what can be done... It is hard, though sometimes fun, to go back to the older machines and be limited by what can be done. Unfortunately there is a limit with any machine, and once you have explored that, it gets a little dull.
There is a little extra note for me through:
When I was younger, I used to dream of an Amiga 500 that I could carry in my pocket and take anywhere with me. Call me weird, but I wanted to run my software sitting in a forrest or by a river, there is a degree of freedom that is appealing... Modern smartphones give me that power and more... I haven't written anything for a desktop machine in years!
An interesting aside:
When my youngest brother asked me to teach him to program, I set up Blitz2 in UAE and gave him his first taste of code using the Amiga! Though we soon moved to JavaScript... Which actually gave him a better idea of modern languages and event based architecture. But the Amiga was a quick way to show him programming and get results, as you lose a 10year old very quickly if they don't see immediate results
