frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Open in hackernews

Interview with Mitchell Hashimoto about Ghostty and Zig

https://alexalejandre.com/programming/interview-with-mitchell-hashimoto/
58•veqq•6h ago

Comments

skhameneh•56m ago
> I don’t like the Rust culture. There’s no better way to put it.

This is just so weird to me, because I would say the same about Zig.

I tried to get into Zig even chatted with Loris Cro when he was streaming. I was looking to explore what my Rust project could look like in Zig but there were features simply missing that I couldn't do without. The entire interaction was mostly about how bad Rust is and how I could just do something different in Zig (completely misunderstanding my ask, with little interest to explore my actual requirements).

I remember watching HN and seeing every time there was something Rust related trending, there was ALWAYS a post made shortly after trying to hype Zig and this went on for like 4 years.

I'm not a Rust contributor and I don't care for some of the challenges that come with Rust, but I love what it accomplished and I find it does it very well. Back then I found the Rust community had interest and respect for Zig, so the discourse was very much one sided.

nixpulvis•53m ago
Culture wars are sadly one of the biggest inhibitors of progress throughout all of technology.
pron•31m ago
> This is just so weird to me, because I would say the same about Zig.

Then why is it weird? Different programming languages appeal to programmers with different tastes, and so it makes sense that some programmers would be drawn to language X and dislike language Y, while others would be the opposite.

cogogo•26m ago
The year is 2026 and the only thing about coding that matters anymore is taste.

Edit: Thought about scare quoting “taste”

pron•14m ago
It's not necessarily the thing that matters most to executives, who are often those making decisions, but it's always been the thing that mattered most to programmers (at least those of them who have any emotions or strong preferences toward programming languages).
jeltz•11m ago
Pretty sure you could have said the same in 1986 and I know for sure you could have in 2006. Not sure why you think people having different tastes is new.
nine_k•19m ago
Maybe it's even the other way around: different cultures and tastes give birth to different languages and community norms around them.
Crisco•20m ago
I’ve worked with people who I appreciate for their unapologetic willingness to be who they are. I might not agree with their opinions and think they’re a little extreme, but I’m glad people like them exist and enjoy seeing what they devote their time to. Based on the rest of Mitchell’s response, I think something like that is what is appreciated about Zig.

I don’t use Zig, and frequently use Rust, but I’ve never really interacted with the core development team for either. I don’t think it’s necessary to care about whatever culture is driving development once it has sufficient velocity. The Rust I use today is more than enough for my needs. Maybe if I were more involved in open source I would better understand why culture matters, but unfortunately I’m mostly a consumer of it, not a producer.

bri3d•17m ago
This is weird to me too, especially to say in the present tense in 2026.

I think I get the point about "Rust culture" (although it's too vague to agree or disagree with, probably on purpose).

But in 2026, Rust is fully a commodity language, and especially to compare it to Zig in this angle is bizarre. Even turning my stereotypes to 11 and thinking back to when I worked with a team developing Rust professionally in 2021, I'd say we got mostly ended up hiring "proglang enthusiasts" and not "Rust people." In terms of "cultural dilution" alone Zig is orders of magnitude more culty than Rust because that many fewer people use it.

bel8•51m ago
Related from 13h ago:

"My thoughts on the Bun Rust rewrite" by Zig's author Andrew Kelley

https://news.ycombinator.com/item?id=48843352

dom96•35m ago
And for those interested in Mitchell's take on it: https://x.com/mitchellh/status/2075261972061594106?s=20.

TL;DR: No comment.

Gobd•34m ago
That's the only right take, no need to make a comment on someone else expressing their opinion
Jtsummers•25m ago
> I’ve always believed there should be way more forks, both personal and maintained ones.

There aren't more forks because once you fork something you take on the burden of synchronization, or you forfeit the benefit of future upstream work. To focus on Ghostty, Mitchell has taken on the effort of maintaining cross-platform support. If I want one specific feature (or even a bunch of features) and create a custom fork, but then GTK changes, now I have to support that change myself (assuming it is relevant to me or my community of users), or figure out a way to integrate Mitchell's changes into my fork, or I risk losing my customizations by having to rollback to baseline if the differences between my fork and baseline are too great.

If the system is well-engineered (the work on libghostty helps here) then you can keep that common core without forking, and fork just things on the periphery of the system. But well-engineered is not common.

waterTanuki•7m ago
> The philosophy behind [Rust] and the language itself is really good. I just don’t want to use it.

That's all that needed to be said. He only makes himself and the rest of the Zig "community" look as petty as some of the worst Rust people with the surrounding remarks. Why does anyone need to care what a few randoms think of a language? Either it gets used or it doesn't.

Show HN: Getting GLM 5.2 running on my slow computer

https://github.com/JustVugg/colibri
263•vforno•15h ago•64 comments

GPT-5.6

https://openai.com/index/gpt-5-6/
946•logickkk1•6h ago•710 comments

EU Parliament greenlights Chat Control 1.0

https://www.patrick-breyer.de/en/eu-parliament-greenlights-chat-control-1-0-breyer-our-children-l...
920•rapnie•12h ago•443 comments

Why American ambulance rides are so expensive

https://davidoks.blog/p/why-american-ambulance-rides-are
41•jyunwai•1h ago•22 comments

Show HN: 18 Words

https://18words.com/
771•pompomsheep•10h ago•277 comments

Interview with Mitchell Hashimoto about Ghostty and Zig

https://alexalejandre.com/programming/interview-with-mitchell-hashimoto/
59•veqq•6h ago•15 comments

Train sim created by just one person is being called the best ever made

https://kotaku.com/a-train-sim-created-by-just-one-person-is-being-called-the-best-ever-made-2000...
194•oumua_don17•4d ago•70 comments

Hy3

https://hy.tencent.com/research/hy3
347•andai•7h ago•76 comments

Postgres rewritten in Rust, now passing 100% of the Postgres regression tests

https://github.com/malisper/pgrust
273•SweetSoftPillow•17h ago•321 comments

No leap second will be introduced at the end of December 2026

https://datacenter.iers.org/data/latestVersion/bulletinC.txt
218•ChrisArchitect•9h ago•171 comments

Patterncollider: Generate and explore quasiperiodic tiling patterns

https://github.com/aatishb/patterncollider
9•tobr•3d ago•1 comments

A road to Lisp: Why Lisp

https://scotto.me/blog/2026-07-09-why-lisp/
93•silcoon•10h ago•90 comments

The glass backbone: Why the Army's logistics will break in the next war

https://mwi.westpoint.edu/the-glass-backbone-why-the-armys-logistics-will-break-in-the-next-war/
259•baud147258•10h ago•347 comments

Girls just wanna have fast MPMC queues with bounded waiting

https://nahla.dev/blog/waitfree_queue/
114•EvgeniyZh•3d ago•23 comments

A possible future for Damn Interesting

https://www.damninteresting.com/a-possible-future/
209•mzur•8h ago•24 comments

Muse Spark 1.1

https://ai.meta.com/blog/introducing-muse-spark-meta-model-api/
304•ot•9h ago•166 comments

TLS certificates for internal services done right

https://tuxnet.dev/posts/tls-for-internal-services/
123•mrl5•8h ago•85 comments

Launch HN: Context.dev (YC S26) – API to get structured data from any website

https://www.context.dev
65•TheYahiaBakour•7h ago•52 comments

Wildcard (YC W25) Is Hiring a Founding Engineer

https://www.ycombinator.com/companies/wildcard/jobs/ZSLVaaU-founding-engineer
1•kaushikmahorker•6h ago

Meta reuses old RAM in new servers with custom bridge chip

https://www.theregister.com/systems/2026/06/29/zuck-saves-meta-bucks-by-reusing-memory-from-old-s...
290•ihsw•6d ago•208 comments

How to Start a Ruby Meetup

https://guides.rubyevents.org/meetups/
57•mooreds•4h ago•13 comments

Show HN: Rubiks Cube Solver

https://speedcube.com.br/
12•wozzp•2h ago•3 comments

I Changed My Name

https://robida.net/entries/2026/07/01/i-changed-my-name
28•surprisetalk•3d ago•33 comments

GLM 5.2 is nearly as accurate as a human book keeper

https://toot-books.pages.dev/blog/glm-5-2-vat-benchmark
163•adamkurkiewicz•4h ago•101 comments

Buried Apple feature turns an iPhone into the perfect kids' dumb phone

https://www.wired.com/story/this-buried-apple-feature-turns-an-iphone-into-the-perfect-kids-dumb-...
237•PotatoNinja•3d ago•150 comments

SimPolitics: America’s quest to solve politics with computers

https://mitpress.mit.edu/9780262053198/simpolitics/
67•mckelveyf•9h ago•9 comments

Opinionated and easy Pi.dev configuration

https://lazypi.org/
96•lwhsiao•8h ago•57 comments

ChatGPT Work

https://openai.com/index/chatgpt-for-your-most-ambitious-work/
311•Tiberium•6h ago•148 comments

Almost Always Unsigned

https://graphitemaster.github.io/aau/
45•gavide•1d ago•53 comments

AI content is everywhere on social media, especially LinkedIn

https://www.pangram.com/blog/ai-in-your-feed
163•mukmuk•7h ago•146 comments