Rust is Boring

This page summarizes the projects mentioned and recommended in the original post on /r/rust

SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com
featured
  • em-dosbox

    An Emscripten port of DOSBox

    My advice is, when you feel you need that challenge, install DOSBox or DOSBox-X and Open Watcom C/C++, DJGPP, or gcc-ia16 and do some retro-programming. You'll also get the fun of being able to do low-level hardware twiddling and rely on DOS being so simple that it's effectively an RTOS.

  • SaaSHub

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

    SaaSHub logo
  • open-watcom-v2

    Open Watcom V2.0 - Source code repository, Wiki, Latest Binary build, Archived builds including all installers for download.

    My advice is, when you feel you need that challenge, install DOSBox or DOSBox-X and Open Watcom C/C++, DJGPP, or gcc-ia16 and do some retro-programming. You'll also get the fun of being able to do low-level hardware twiddling and rely on DOS being so simple that it's effectively an RTOS.

  • gcc-ia16

    Fork of Lambertsen & Jenner (& al.)'s IA-16 (Intel 16-bit x86) port of GNU compilers ― added far pointers & more • use https://github.com/tkchia/build-ia16 to build • Ubuntu binaries at https://launchpad.net/%7Etkchia/+archive/ubuntu/build-ia16/ • DJGPP/MS-DOS binaries at https://gitlab.com/tkchia/build-ia16/-/releases • mirror of https://gitlab.com/tkchia/gcc-ia16

    My advice is, when you feel you need that challenge, install DOSBox or DOSBox-X and Open Watcom C/C++, DJGPP, or gcc-ia16 and do some retro-programming. You'll also get the fun of being able to do low-level hardware twiddling and rely on DOS being so simple that it's effectively an RTOS.

  • winevdm

    16-bit Windows (Windows 1.x, 2.x, 3.0, 3.1, etc.) on 64-bit Windows

    You can also target Windows 3.1 with Open Watcom C/C++ and it even has their win386 extender that Sierra used for the SCI runtime before Microsoft released Win32s, though, unless you've got some Windows 3.1 floppies kicking around to install into DOSBox, you'd probably have to test your creations using Wine on Linux or WineVDM on Windows.

  • executor

    A modern fork of the classic Mac emulator (by autc04)

    Alternatively, you could install Executor 2000 (sort of a Wine-like clean-room reimplementation of Macintosh System 6 for running on other OSes) and get into classic MacOS programming using the GCC-based Retro68 C++-17 toolchain.

  • Retro68

    a gcc-based cross-compiler for classic 68K and PPC Macintoshes

    Alternatively, you could install Executor 2000 (sort of a Wine-like clean-room reimplementation of Macintosh System 6 for running on other OSes) and get into classic MacOS programming using the GCC-based Retro68 C++-17 toolchain.

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

  • Moje stare PC igre. Katere ste pa vi igrali?

    2 projects | /r/Slovenia | 12 Aug 2022
  • Eligiendo un computador para desarrollo

    2 projects | dev.to | 12 Dec 2023
  • Sbemu – Run your retro games with on board audio via Sound Blaster emulation

    4 projects | news.ycombinator.com | 20 Oct 2023
  • Programando en Turbo Assembler en los 90

    2 projects | dev.to | 13 Oct 2023
  • Pixelline Fans Assemble!

    1 project | /r/Denmark | 3 Jul 2023