News for hackers. Stuff that matters.
Re:Jonathan Blow has spent the past decade designing 1,400 p... by dismalaf on Thursday December 18, 2025 @12:27PM (#46315750)
> What features in Jai make it superior to C++ for writing games specifically?

You can write games in C or Fortran, so why write games in C++? You can write things in C++, why make Rust? Basic worked, why make Python or Ruby?

Why does it need "features" that make it "superior"? It should be good enough that he didn't want to use C++, so he made a new thing...

Re:Jonathan Blow has spent the past decade designing 1,400 p... by tialaramex on Thursday December 18, 2025 @07:09PM (#46320663)
Note that of course Jai's tooling is also written in C++

As to why Rust, there's actual historical information about why Graydon wanted to make it and why Mozilla decided to fund that work after it was started.

Jon has said the intent was that Jai would allow him to make more games, because C++ held him back so much. So, yeah, it would need to be superior to C++ in at least this way, and by at least enough to justify the effort expended, writing C++, to develop Jai.

Re:Jonathan Blow has spent the past decade designing 1,400 p... by dismalaf on Thursday December 18, 2025 @09:22PM (#46321637)
It was a rhetorical question. I think anyone should be allowed to make any language they want for whatever reason they want.

And IMO C++ is painful enough to use that nothing needs to be "better", more ergonomic is good enough for huge productivity gains.

Re:Jonathan Blow has spent the past decade designing 1,400 p... by tialaramex on Friday December 19, 2025 @04:34AM (#46323916)
My understanding of "better" would include better ergonomics.
Re:Jonathan Blow has spent the past decade designing 1,400 p... by cwyers on Friday December 19, 2025 @12:15PM (#46328282)
I mean, he's _allowed_. The Compiler Police aren't going to roll up to his house and take away his Jai compiler if there isn't a quorum of HN users blessing his efforts. But people can point out they don't feel the juice is worth the squeeze. Also, Blow is certainly an advocate for his position, which means this kind of public debate is germane to the question of if _other_ people should adopt Jai.