Re: most challenging thing?
Posted: Thu Feb 28, 2013 1:44 am
I obviously didn't make my position clear. I have no problem with standards; they are wonderful things (look how many of them there are). But I think it is unrealistic in a fast-paced industry to expect every new device to fit in with existing standards, particularly if you are going to go to the level of standard ports and commands. It just wouldn't work.
A single standardized processor with a fixed instruction set would make life a lot easier for programmers; but would it be a good thing? As I love tinkering with 6809, 68000, PPC, ARM, and other devices as well as the de facto standard x86 I would say no.
To take a software example, it is a good thing that we have a standard character code (old-time IBMers, look the other way), but I wouldn't like to see a standard font implemented even though it would make life easier for software publishers. A standard OS would be an equally "good" thing from the point of view of those writing userland programs. But it's not my cup of tea; that's why I come to this site. I see little point in reimplementing the wheel.
Generalized standards are fine, but not when you get down to the port level, or a similar micro-level. Horses for courses (and - to UK readers - not that sort of course).
A single standardized processor with a fixed instruction set would make life a lot easier for programmers; but would it be a good thing? As I love tinkering with 6809, 68000, PPC, ARM, and other devices as well as the de facto standard x86 I would say no.
To take a software example, it is a good thing that we have a standard character code (old-time IBMers, look the other way), but I wouldn't like to see a standard font implemented even though it would make life easier for software publishers. A standard OS would be an equally "good" thing from the point of view of those writing userland programs. But it's not my cup of tea; that's why I come to this site. I see little point in reimplementing the wheel.
Generalized standards are fine, but not when you get down to the port level, or a similar micro-level. Horses for courses (and - to UK readers - not that sort of course).