Live data from Hacker News

Interview with Mitchell Hashimoto about Ghostty and Zig

alexalejandre.com

81–90 of 281 posts

Re: Interview with Mitchell Hashimoto about Ghostty and Zig

#85

Earlier quoted context omitted.

I always hated powershell for the same reason, and then I read a really long retro by the guy who ran the project and it makes sense now. Basically Unix has a long tradition of "everything is a file" and a big ecosystem of coreutils that are based around text and windows.. didn't. You can't look at /dev or /etc and learn anything about the machine. They had a few generations of APIs and wanted to give admins and powe…

Ooo... Any chance you remember where you read that? I'd love a reference to check it out. Sounds interesting!

I'm pretty sure they're referring to this one: https://corecursive.com/building-powershell-with-jeffrey-sno...

Re: Interview with Mitchell Hashimoto about Ghostty and Zig

#86
post #74
post #58

Earlier quoted context omitted.

> You just got a tiny taste of what Rust enthusiasts have been doing to every C++ related submission Which is what C++ enthusiasts have done to C enthusiasts and C enthusiasts have done to assembly enthusiasts.

[flagged]

Rust will never be the dominant output by a country mile. It will be python and typescript.

Re: Interview with Mitchell Hashimoto about Ghostty and Zig

#87

> 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 ju…

> 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. You just got a tiny taste of what Rust enthusiasts have been doing to every C++ related submission here on HN for years.

Not trying to derail the discussion, but the reason for me to leave the Rust ecosystem in favor of Go was also the implied culture.

Experienced Go devs that stay inside the ecosystem try to write their libraries as "pure go" libraries with zero dependencies other than the upstream core libraries (or golang.org/x if needbe), which results in a very low maintenance ecosystem. This combined with the strong toolchain makes it joyful to work with.

I still don't agree with a lot of design choices of the language, but I realize that I can be more efficient if I am setting aside my opinion.

And that's exactly the thing that somehow never happened in the Rust ecosystem. I always joke that the Rust ecosystem has more OpenGL bindings than developers, because there's just so many low quality bindings or wrappers out there that the ecosystem in result got too noisy to maintain.

I don't want to write more (verbose) code. I want to write less.

I kind of already know that my comment goes to shit in terms of downvotes, but that's what I expect while writing this. How dare I criticized Rust as a language? How dare I, a fulltime noob, do this? Rust is better, always!

...the Rust ecosystem is just so effing toxic. I am glad that I left it. I just got tired of being angry at random online things all the time. Go is my happy place where my annoyances are reduced to Cgo, maps, and the unsafe package <3

Re: Interview with Mitchell Hashimoto about Ghostty and Zig

#88
post #75
post #58

Earlier quoted context omitted.

> You just got a tiny taste of what Rust enthusiasts have been doing to every C++ related submission Which is what C++ enthusiasts have done to C enthusiasts and C enthusiasts have done to assembly enthusiasts.

If people would just take the time to actually learn and appreciate the Analytical Engine they could bypass _all_ that noise...

I’m rather partial to Plankalkül actually

Re: Interview with Mitchell Hashimoto about Ghostty and Zig

#89
Woof. Back before rust was a thing in uni all the c++ guys shat on the newbies using java and not a real language.

The entire rust vs c++\c vs zig vs odin etc is so stupid. Like it is the same culture that has always been there in elitist systems language people. Meanwhile the vast majority of programmers are happily clacking away in python or js or elm or lua or whatever is getting the job done.

Re: Interview with Mitchell Hashimoto about Ghostty and Zig

#90
post #74
post #58

Earlier quoted context omitted.

> You just got a tiny taste of what Rust enthusiasts have been doing to every C++ related submission Which is what C++ enthusiasts have done to C enthusiasts and C enthusiasts have done to assembly enthusiasts.

[flagged]

> I suspect that Rust will start taking over as a dominant LLM output language.

I doubt it. I think most people will become more entrenched in their favored ecosystem.

> I also suspect that in short order we'll have entirely new languages that are engineered to be ideal languages for LLMs to generate.

This is already happening. A couple months ago I came across this language that is engineered for AI and human consumption https://www.moonbitlang.com/

Post reply on HN