nowfound

Life & fun · September 30, 2019

A simple way to write standalone C programs for i386

A simple way to write standalone C programs for i386 - luke8086/boot2c

A simple way to write standalone C programs for i386 launched on September 30, 2019 with 147 votes, #180 of 3,296 launches that month and more than 95% of that year's launches. The site was still online in September 2026, 7 years on.

Visit github.com ↗Alternativestop 5% of September 2019

In plain words

This is a tool for writing standalone C programs that run on i386 architecture without external dependencies. It targets developers who need to create self-contained executable files for 32-bit systems. The project provides a straightforward approach to low-level C programming, making it useful for those working on embedded systems, bootloaders, or other scenarios requiring minimal runtime environments.

written from the facts on this page · September 2026

Does a similar job

all alternatives →
  • Minimal freestanding C runtime for bare-metal/embedded PC projects2015 · github.com · ▲97

    minimal freestanding C library for bare-metal i386 development - marssaxman/startc

  • A minimal C runtime for Linux i386 and x86_64 in 87 SLOC of C2015 · github.com · ▲172

    A minimal C runtime for Linux i386 & x86_64. Contribute to lpsantil/rt0 development by creating an account on GitHub.

  • My C compiler compiled itself2024 · github.com · ▲275

    One of the most challenging projects of my life :)

  • LC
    Learn C and its lower levels interactively, in the browser2019 · ▲356

    I made a simple virtual machine that runs C in the browser.This project is made as an experiment to see if C can be learned easier if the lower level is covered in paralel. Sandbox: https://vasyop.github.io/miniC-hosting Tutorial part 1: https://vasyop.github.io/miniC-hosting/?0 More info: https://github.com/vasyop/miniC-hosting/blob/master/README.md Please support this project: https://github.com/vasyop/miniC-hosting/blob/master/support.md

  • A work-in-progress C compiler from scratch2021 · github.com · ▲159

    Programming language that compiles into a x86 ELF executable. - riicchhaarrd/ocean

  • Xcc700: Self-hosting mini C compiler for ESP32 (Xtensa) in 700 linesDec 2025 · github.com · ▲154

    Repo: https://github.com/valdanylchuk/xcc700 Hi Everyone! I just wrote my first compiler! - single pass, recursive descent, direct emission - generates REL ELF binaries, runnable using ESP-IDF elf_loader - very basic features only, just enough for self-hosting - treats the Xtensa CPU as a stack machine for simplicity, no register allocation / window usage - compilable on Mac, probably also Linux, can cross-compile for esp32 there - wrote for fun / cyberdeck project Sample output from esp32: xcc700.elf xcc700.c -o /d/cc.elf [ xcc700 ] BUILD COMPLETED >…

More life & fun this month

the category →

Source: Show HN post ↗

Launched alongside, September 2019

the whole month →
  • Attorney-approved terms and conditions generator

    Dev tools · 2019 · iubenda.com

  • Satellites 🛰️ are visible in the night sky, no telescope required, if you know where to look. Find out here.

    Life & fun · 2019 · james.darpinian.com

  • Free resource of 100k diverse faces generated by AI

    AI · 2019 · generated.photos

  • Life & fun · 2019 · augmented-ui.com

  • Life & fun · 2019 · 3dforreddit.com

  • AS

    Sharing something that I wrote for my use but I think can be useful to others (I am an engineer with the title of Senior Software Engineer) Visit [1] for a full list (table view gives a lot of options. See "Controls"). Visit [2] for a summary. The source of the list is at [3] 1. https://littleblah.com/post/2019-09-01-senior-engineer-checklist/ 2. https://medium.com/@littleblah/my-top-25-items-in-a-senior-engineers-checklist-c8e9f9f6e3c2 3. https://github.com/littleblah/senior-engineer-checklist Feedbacks/Pull requests…

    Dev tools · 2019