| Hello to everybody. Most of you are propably 
hardware engineers and electronics experts involved in microchips production. I 
am sorry to say that although I would very much like to know hardware 
engineering in order to make chips, I am  A SOFTWARE ENGINEER (a.k.a. 
programmer) who is SICK of the COMPLEX INSTRUCTION SETS of modern CPUS. I am a 
system programmer and I have some ideas about how an instruction set should look 
like from the system programmer's point of view. Unfortunately I do not know 
anything about hardware design and HDL, so If any one shares the vision of 
: 1) a very-easy to program CPU 2) high parallelism  3) loves custom chips 4) is dissapointed from the current PC hardware 
and likes to redesign things from scatch please contact me. We can make a better (and open) 
world. If you think this is a joke, I would be more than 
happy to share with you my credentials, CV or whatever you like in 
order to persuade you of how serious I am. My long term goal is to make the 
perfect PC : 1) loaded with custom chips to handle every little task; 2) 
have an array of CPUs to handle multi-tasking (ala transputer) 3) all the CPUs 
have the BEST instruction set (so as that writing a good operating system 
for it could be easy); i really hate my PC locking up every time, even with 
using Linux (if you check the Linux kernel you will see how terrible the PC 
hardware is - registers spread all over the place, little bits here, little bits 
there etc). A. Margaritis MSc Software Engineering |