frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Show HN: Mach – A compiled systems language looking for contributions

https://github.com/octalide/mach
8•octalide•1h ago
Hi HN,

I'm the creator of Mach (https://github.com/octalide/mach or https://machlang.org). Two days ago, we finally achieved full self hosting. I wanted to make a post here to show off the language since this is a big milestone for us.

## TL;DR about the language for those curious:

- There are no external dependencies anywhere in the pipeline. This includes LLVM, libc bindings, or anything of the sort (save for the historical bootstrap compiler, which requires any C compiler and has been phased out completely).

- Mach is extremely opinionated and very anti-magic. WYSIWYG is a core principal for the language. There are no hidden behaviors, implicit type conversions, or "automatic features". Simplicity and stripping away ambiguity are core principals that this language upholds.

- Performance currently lags behind C by about a factor of only 4x at the time of writing, almost entirely due to the lack of deep compiler optimizations like autovectorization, which have not been fully implemented yet. Eventually, Mach will be at least on par with C.

## Why did I build this?

I love low level systems languages like C, Zig, Go, and (sometimes) Rust, but I wanted something that actively discourages "cleverness" in favor of long-term maintainability and overall clarity. Mach is highly opinionated and explicitly demands verbosity in ways that other languages are afraid to. Computers aren't magic, and code you write should not pretend they are. This project initially started out as a learning opportunity for myself, but grew into a fully featured language as time went on. There is still a lot I have to learn, however, and I'm excited to be able to do so as this project continues to grow into the future.

## Why do I (the reader) care?

If you like C, you'll probably like Mach. Mach takes heavy inspiration from the "vibe" of writing C, but improves on much of the syntax, lacks quite a few footguns, "unhides" a lot of internal mechanisms, and has a FAR better dependency management system.

If you want to play around with a language that is fully capable of replacing C, and especially if you would like to contribute to its development, then PLEASE stop by and mess around.

## Where should I go to check it out?

The github repository has a link to our discord if you'd like to chat with myself or our few other regular users. My personal account has all of the tooling that exists as well as a few example repos if you feel inclined to try it out.

## Will this project by dead in X months?

I've been working on this in the background for over 2 years now. This is a long term project that I plan to maintain into the indefinite future, with or without a userbase. If you like the language at all, I highly encourage you to get involved in its development because it WILL be sticking around in some capacity forever.

I know this was a bit "rambly", but let me just say that it's been a great joy to work on this project and I would love any and ALL opinions and contributions, ESPECIALLY if you hate the language or find a problem that needs fixing. Let me know what you guys think!

Comments

scratchyone•56m ago
fully self hosted without any external dependencies is incredibly impressive, amazing work

OpenAI Submits S-1 Draft to SEC

https://openai.com/index/openai-submits-confidential-s-1/
261•hackerBanana•3h ago•159 comments

Surveillance Is Not Safety: A statement on the UK's latest threat to privacy [pdf]

https://signal.org/blog/pdfs/2026-06-08-uk-surveillance-is-not-safety.pdf
376•g0xA52A2A•5h ago•121 comments

Federal judge blocks H1B visa $100K fee

https://www.alaskasnewssource.com/2026/06/08/federal-judge-blocks-h1-b-visa-100k-fee/
23•naturalmovement•43m ago•9 comments

Siri AI

https://www.apple.com/apple-intelligence/
376•0xedb•6h ago•320 comments

Show HN: Performative-UI – A react component library of design tropes

https://vorpus.github.io/performativeUI/
750•lizhang•10h ago•150 comments

MiMo-v2.5-Pro-UltraSpeed: 1T model with 1000 tokens per second

https://mimo.xiaomi.com/blog/mimo-tilert-1000tps
485•gainsurier•9h ago•332 comments

Apple Core AI Framework

https://developer.apple.com/documentation/coreai/
167•hmokiguess•5h ago•27 comments

Anti-social: It's fads, not friends, which now dominate social media feeds

https://www.bbc.com/worklife/article/20260520-how-social-media-ceased-to-be-social
532•1vuio0pswjnm7•12h ago•401 comments

Show HN: Gitdot – a better GitHub. Open-source, written in Rust

https://gitdot.io/
131•baepaul•7h ago•115 comments

EU-banned pesticides found in rice, tea and spices

https://www.foodwatch.org/en/eu-banned-pesticides-found-in-rice-tea-and-spices
218•john-titor•8h ago•83 comments

Looking Forward to Postgres 19: Query Hints

https://www.pgedge.com/blog/looking-forward-to-postgres-19-query-hints
38•jjgreen•3d ago•3 comments

Why are cells small?

https://burrito.bio/essays/what-limits-a-cells-size
103•mailyk•5h ago•45 comments

xAI is looking more like a datacentre REIT than a frontier lab

https://martinalderson.com/posts/xais-new-rental-business/
380•martinald•9h ago•301 comments

FrontierCode

https://cognition.ai/blog/frontier-code
84•streamer45•3h ago•19 comments

Apple reveals new AI architecture built around Google Gemini models

https://www.macrumors.com/2026/06/08/apple-reveals-new-ai-architecture/
314•unclefuzzy•5h ago•298 comments

Ask HN: What are tools you have made for yourself since the advent of AI?

133•aryamaan•6h ago•254 comments

Games Between Programs: The Ruliology of Competition

https://writings.stephenwolfram.com/2026/06/games-between-programs-the-ruliology-of-competition/
7•andromaton•3d ago•0 comments

Launch HN: Intuned (YC S22) – Build and run reliable browser automations as code

https://intunedhq.com
100•fkilaiwi•11h ago•44 comments

Doing Something That's Never Been Done Before

https://talglobus.com/p/doing-something-thats-never-been-done-before/
23•surprisetalk•3d ago•10 comments

AI is slowing down

https://www.wheresyoured.at/ai-is-slowing-down/
367•crescit_eundo•8h ago•386 comments

Fooling Go's X.509 Certificate Verification

https://danielmangum.com/posts/fooling-go-x509-certificate-verification/
41•hasheddan•2d ago•19 comments

OCaml Onboarding: Introduction to the Dune build system

https://ocamlpro.com/blog/2025_07_29_ocaml_onboarding_introduction_to_dune/
140•andrewstetsenko•4d ago•17 comments

1worldflag: A blue dot on a transparent background

https://1worldflag.com/
166•davidbarker•23h ago•143 comments

Show HN: Mach – A compiled systems language looking for contributions

https://github.com/octalide/mach
8•octalide•1h ago•1 comments

How much of Thermo Fisher's antibody data has been manipulated?

https://reeserichardson.blog/2026/05/28/how-much-of-thermo-fishers-antibody-data-has-been-manipul...
404•mhrmsn•17h ago•88 comments

Switzerland wil have a referendum to cap population at 10M

https://www.admin.ch/en/sustainability-initiative
228•napolux•5h ago•459 comments

Massachusetts bans sale of precise location data in new privacy rights bill

https://techcrunch.com/2026/06/08/massachusetts-votes-to-pass-new-privacy-rights-bill-that-bans-s...
250•01-_-•7h ago•39 comments

Stop the Apple Music app from launching

https://lowtechguys.com/musicdecoy/
565•bobbiechen•7h ago•227 comments

Using XDG-Compliant Config Files (2024)

https://wxwidgets.org/blog/2024/01/using-xdg-compliant-config-files/
34•ankitg12•4d ago•7 comments

Are you expected to run five Python type-checkers now?

https://pyrefly.org/blog/too-many-type-checkers/
133•ocamoss•12h ago•152 comments