IonDeluxe wrote:
[...] The Fact of the matter is that AmigaOne and/or OS4 has nothing that has this kind of compulsion.
So how do you get that user/developer base when it does not exist? You create a mechanism that will allow developers to write software that can be run on things as low on the scale as mobile phones all the way up to server systems regardless of hardware or operating system thereby creating an artificial yet massive potential market platform of consumers where the developer can sell his product.A product that does not need to be ported recompiled or otherwise tampered with once it is released (except for inevitable bug fixes) And then you integrate it into the OS so these software applications run natively. [...] It is my opinion that this (= AmigaDE) has the potential to bring a revolution to the computer world that will forever change the way we think about computers on such a scale to dwarf the revolution that the origonal classic amiga brought about by bringing such a powerful multimedia computer into the home of the "average Joe" with the Amiga 1000 and 500.
Answer this fundamental question: Why would you want to develop on a cross-platform environment (= CPE) to draw people specifically to your own platform? Doesn't that defeat the purpose of having AmigaOS 4 in the first place? Having done that, answer these simple questions: Why would you want to develop programs for a novel CPE which so far has turned up nothing but games? Even if AmigaDE was remarketed as a 'serious' environment, what advantage does it have over Java, Perl or Python with their vast support? Do we have information regarding the robustness of AmigaDE in handling large and complex programs?
AmigaDE is not the answer to the problem of a tiny user base. You're better off with a SDK for all popular programming languages, excellent documentation, and decent technical support. Plus a port of major open source programs to have people actually using their computer besides marvelling at its startup speed, idly moving windows around, and browsing the Internet.