User:Schol-r-lea/OISC Wars Part 2

From OSDev Wiki
Jump to: navigation, search

N.B.: This is one of a group of forum posts extracted so that the information in them can be re-worked into a less confrontational, more informational set of wiki pages. They are here only temporarily.


@Geri: Getting back on topic a bit, the point has been made - and beaten to death - that regardless of what anyone thinks of the x86, we're stuck with it for the foreseeable future. The point has also been made that despite the apparent simplicity of the Subleq 'instruction set', there is zero chance of a hardware implementation of it with similar - or even adequate - performance coming to light. Similarly, the very 'simplicity' (which, as I also said, is misleading in the extreme) works against your in a software simulation, as the low code density - the ratio of pseudo-machine instructions to native instructions - is overwhelming. It isn't even a case where the 'simple' system is easier to write assembly code or target a compiler for - it is orders of magnitude harder on both of them, if anything.

You counter all of these arguments with talk about 'freedom', but I am still trying to figure out what you mean by that, as whole issue of re-implementation... isn't one. Seriously, it isn't a real world issue at all. It certainly isn't one to the buying public, to whom the whole topic would seem like a waste of breath. Most people don't want to use computers; they want to get things done, and in many cases the best way to get them done in with a computer. Talking about 'computer users' as something separate from what they use them would make no more sense than talking about 'microwave oven users' or 'automobile users', except that there are so many different things that computers can (and even must) be used for, and so many different and often conflicting ways to do them, that the topic is very important - to the developers. Not to the users. The users' main goal is to not have to learn about computers, to have things that they can use without a lot of extra things to learn, which means that they will stick to what they have already learned whenever they can.

You say a lot of things which simply aren't true, or even comprehensible. I think we've hit a case of Poe's Law here, where we can't even tell if you are a fanatic, or just a troll. Either way, no one should be taking you seriously.

Personal tools
Namespaces
Variants
Actions
Navigation
About
Toolbox