Ask HN: Weirdest Computer Architecture?

This page summarizes the projects mentioned and recommended in the original post on news.ycombinator.com

InfluxDB - Purpose built for real-time analytics at any scale.
InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.
www.influxdata.com
featured
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • movfuscator

    The single instruction C compiler

    > 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

  • InfluxDB

    Purpose built for real-time analytics at any scale. InfluxDB Platform is powered by columnar analytics, optimized for cost-efficient storage, and built with open data standards.

    InfluxDB logo
  • 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

  • wokwi-verilog-gds-test

    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/

  • mvs38j

    Run MVS 3.8J inside Docker.

    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)

  • simh

    The Open SIMH simulators package (by open-simh)

    > "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/

  • duckduckgo-locales

    Translation files for <a href="https://duckduckgo.com"> </a>

    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.)

  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts

  • RISC Zero

    1 project | news.ycombinator.com | 6 Jun 2024
  • Proof systems, trusted setups and recursive proofs

    2 projects | /r/zeroknowledge | 23 Mar 2023
  • Proof of 0 == 1 in Polygon Miden (ZK-Rollup Solution)

    1 project | news.ycombinator.com | 21 Dec 2022
  • Proof of 0 == 1 in Polygon Miden (ZK-Rollup Solution)

    1 project | /r/ethereum | 21 Dec 2022
  • Proof of 0 == 1 in Polygon Miden

    1 project | /r/0xPolygon | 21 Dec 2022

Did you konow that C is
the 7th most popular programming language
based on number of metions?