Schol-R-LEA:
yeah, that jeri is a different person (the name is just coincident).
dont misunderstand me, i am NOT against corporative chip productions, i am a capitalist.
however, by capitalism, i mean capitalism. and not monopolimperialistic oppression: i am strongly against these isa-s, chipsets,hardware and software technologies, and thats why i made Dawn OS.
now i have a bit of time and i will now tell why i decided to create dawn and did it with subleq.
at first i was generally preferred x86/pc over comodore, becouse it was a more open architecture where there was a tons of manufacturers who made cpus, hardware, and main boards, meanwhile most of the architectures at that time were closed. z80 were also a good competitor (thats actually a 8080 clone with a new register bank) but it failed to enter the high-level system era and it stuck in 8 bit. and as x86 had a general and good community and support. i am not this old, these things arrived into my contry in the 90s, before the contry was communist dictature and had no general computerization.
in the 2000-s when x86 manufacturers (cpu, video card, etc) started to gone and only 1-2 left, i realized that something is seriously wrong with x86, at that time we still used mainly DOS and i didnt really understood for example how x86, or even 3d, opengl works, i put together some primitive 3d renderers before that time in dos qbasic, and i used a lot of variety of basic language to do computer games. i realized that all of them is crap, and real programming canot be made in them.
and at that time, knowledge was still hidden from the mass in the contry, i had to wait for 4 years to even talk to a person who ever SEEN a c code, i had to sacrafice years from my life just to have access to a course where i was able to learn c and computer architectures deeply. (at that time internet was only introduced to the masses and it was not possible to learn the language with search. and hardware and software magazines contained no technical stuffs, they looked like payed articles and advertisation of x86 related stuffs)
i however was wrong, instead of getting real knowledge, they educated fake everywhere: list x86 cpus in pentameter, put a hdd into the computer, how to install a windows... (which is funny becouse besied this, a person who comes out from university with degree in computers here, still does not knows whats a transistor, a 486 cpu, x86, or what the BIOS is).
at a time suddenly c# appeared, and suddenly, from 0, everybody started to teach, learn, every corporation suddenly adapted it, and after a long investigation i realized that microsoft bribed down public servants and basically all scool leaderships to chain the contry into this shitty jit programming language put together from unreproducable libraries, and microsoft also payed activists to propagate the language people on forums and they made fake parameters and stats about the language (like its 2x faster than c, etc). the myths slowly dieing, becouse bribed corporate people will back each others @$$ if somebody questions how and why it is called programming if they click windows together and call a library 600x slower than a few line c code, or why w need 80000 clock cycle long SQL messages to store data of something, moving camera with wasd in an unity tutorial and calling it ,,his game'' etc etc.
i slowly realized that this is the whole mainsteam computer industry nowdays is about: making extremely complex architectures that only 1 or 2 corporation can manufacture, annihilate the knowledge, chain people to technologies that millions of people can fakely expertise while gnurting above them like pigs.
now actually we are basically lag beyong the 60s in computerization. there is no control and knowledge related to computer technologies, imperialists hijacked the whole industry, the whole thing depends on 1-2 factory and if they stop for some reason, 50 year of data, knowledge, software will disappear suddenly now including even the telephone, TV and film industry too, there will be no corporation to recreate anything related to x86, windows, linux, avi players, not even the original creators.
i was wondered a lot of on this, but since there is no more technologic enhanchements in the industry since the last 15 years, only backward steps, i felt to create something that can bring back the computer industry to the level of the people, bring the control, the knowledge back to the persons.
of course i had/has a lot of dependent software for windows and liunx, becouse i have to live from somewhat.
BUT i felt that i must make 180 degree turn and start going backwards, becouse i will not march into the abyss with the flock of the sheeps. this step had to be a constructive step, since you cant protest against computers, so i have to make some product or solution.
there were no day when i wake up and sayd: i will make a new system becouse computer technology is currupt and oppressive and designed to earn 1 million usd even where only creates 1$ value.
it was just a slow process. at first i didnt know how complex x86 is and how it designed on the purpose of never be recreated in any forms again, and didnt tought that arm is so shitty and just so bad either.
at first i tought i will make a virtualized operating system / like android / that hides the original cancer from platforms, and i can release it on any platforms. however linux people were however very angry about it, becoue they mainly think the purpose of linux is being the fact that they can type unix commands into a console, even if it produces no values.
i tought first using not urisc, vliw was my first goal, becouse it worked so nice in theory. i talked with a lot of persons who were fantasizing about simds, vliws, quantum computers, and i put together an architecture with 32 piece of 64 bit registers, fixed length 255 instructions. it worked so great in theory! well yeah, in practice its useless, becouse no matter how well your instruction set is designed, you cant join the most of the operations, only rarely. (the same problem what killed itanium and kills elbrus too). a lot of people spend lot of time meditating on they vliw/quantum conceptions, but its useless, so i just throwed the conception to the garbage. some of them even take it personally and refuses to talk me after i decided not to make quantum magic processor architecture set. but its they problem.
then i was like: okay, at this point the whole industry is basically the enemy of freedom.
the mainstream os, mainstream computer platforms like x86 or arm, the mainsteam shitty conceptions, and the pigs grunting and clicking in the corporations without creating any value.
WHAT TO DO?
i remembered somebody mentioned me an architecture that can only sub and make a branch, and a whole computer. i find urisc conception, make lot of investigations. there were varians of subleq (there is even addleq and friends). bitbitjump, bit and byte moving architectures.
i choosed subleq becouse that is the most human understandable urisc architecture that can be explained to anyone instantly, and still simple enough to be implemented in computers. maybe not the best choice from technical aspects, and maybe other solutions could produce 30-40% more performance, less transistor, whatever, i decided to choose this.
then i realized that i must do a compiled becouse the alreday existing compiler only is just basically operates as a virtual machine for illustrational purposes without relocation, without data formats and any type of floating point.
so i did the compiler first, it was a very hard and long task, becouse i had no knowledge how to do a compiler, and later i started to develop the OS.
and now there is done.
and at first time in my life, i feel like i achieved something, something that a very long time ago nobody achieved. i feel like i am actually discovered and conquered the computers. the real computers.
_________________ Operating system for SUBLEQ cpu architecture: http://users.atw.hu/gerigeri/DawnOS/download.html
|