-
> As long as someone else implements the compiler.
A C compiler exists already, based on LCC, and it's called the movfuscator.
https://github.com/xoreaxeaxeax/movfuscator
-
Stream
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
-
triton-vm
Triton is a virtual machine that comes with Algebraic Execution Tables (AET) and Arithmetic Intermediate Representations (AIR) for use in combination with a STARK proof system.
https://github.com/TritonVM/triton-vm
-
risc0
RISC Zero is a zero-knowledge verifiable general computing platform based on zk-STARKs and the RISC-V microarchitecture.
https://github.com/risc0/risc0
-
That is quite interesting. Seems quite easy and efficient to implement in an FPGA. Heck, one could make an ASIC for it via TinyTapeout - https://tinytapeout.com/
-
I put MVS 3.8J in a Docker image: https://github.com/skissane/mvs38j
Not TSO/E rather just plain old TSO. Not HLASM rather its predecessor Assembler F (IFOX00). Still, if you get the hang of the 1970s version, the 2020s version is just adding stuff. And some of the stuff it is adding is less unfamiliar (like Unix and Java)
-
> "There's no fundamental problem with getting a modern Unix to run on a VAX except for all the details"
Pretty much. The main issue with modern Unx on a VAX is memory size & performance, which combine to make native compiling under recent gcc versions "problematic", so cross building in gcc-10 or 12 is much easier.
The profusion of (from today's perspective) whacky addressing modes have made maintaining gcc for VAX more effort that it would be otherwise, but it's still there and in use for one modern UNx https://wiki.netbsd.org/ports/vax/ :)
You can download https://opensimh.org/ to get a VAX emulator and boot up to play
Simh also emulates a selection of other interesting and unusual architectures https://opensimh.org/simulators/
-
Nag nag...(meant inspirational in case you're unaware of it)...
Regarding Amdahl's law and avoiding its complications this fits:
https://duckduckgo.com/?q=Apple-CORE+D-RISC+SVP+Microgrids+U...
(Not limited to SPARC, conceptually it's applicable almost anywhere else)
From the software-/programming-/compiler-side this fits right on top it:
https://duckduckgo.com/?q=Dybvig+Nanopass
(Also conceptually, doesn't have to be Scheme, but why not? It's nice.)
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.