What would computing look like if we redesigned everything from the hardware up? with no attempt at backwards compatibility? Reinvent computing in 2018
Redesign Computing From Ground Up
Other urls found in this thread:
projects.csail.mit.edu
homes.cs.washington.edu
dtic.mil
blog.invisiblethings.org
ttu-ir.tdl.org
mason.gmu.edu
twitter.com
A dead project.
Mill CPU
There wouldn't be an OS and the hardware itself would handle things like scheduling, memory management, garbage collection, I/O, virtual memory, files, and access control. There are also HLLCAs, a non von Neumann architecture that actually executes source code of programming languages. The CPU has components for parsing statements and expressions instead of decoding instructions. There are books on this from the early 80s that described what was supposed to be the future before x86 and RISCs took over everything.
In an alternate universe where these designs became popular a long time ago, we wouldn't even be able to imagine what their 2010s computer would be like. The most recent thing I can find is TIARA from MIT, which is a descendant of the Lisp machine, but that looks like it was abandoned (or the NSA wanted to keep the technology out of the public's hands).
projects.csail.mit.edu
homes.cs.washington.edu
dtic.mil
That's the dumbest shit I've read on Zig Forums in my entire life. The hardware does all that shit? Do you have even a modicum of knowledge of the complexity of these subsystems you want to implement in unmodifiable silicon
I'd turn the 0 and 1's into 0 and 8's, just because it would make AI more plausible.
0 8 88 8888 etc
I don't know what it would look like, but for sure the hardware would give the user absolute control, such as the ability to halt execution, inspect & modify registers & memory, set breakpoints and step through... all done at the hardware level, and at the most priviledged level (everything else would be less priviledged, including any firmware).
You can already do that
If you enjoyed Intel CPU bugs that don't implement an OS, you will thoroughly enjoy your CPU buts that implement a full OS.
Not if you're using current-generation CPUs. There'll absolutely always be black boxes with higher privileges than you.