28
The Language That Never Was | Celes' Ramblings
(blog.celes42.com)
Welcome to the Rust community! This is a place to discuss about the Rust programming language.
Credits
[Begin Soapbox]
[End Soapbox]
I mean, it's kind of the whole point of this article, to explore why they felt it was a good idea to try to create a programming language. Bashing other languages and coming up with reasons why none of the existing ones would do, is kind of the whole point. And they do self-reflect and admit that their reasons were ultimately not good enough from a purely objective point of view.
Honestly, my whining isn’t aimed directly at this piece, but to vent my spleen about yet another “Python is slowwww…” missive that is filling the internet.
Theirs comes across to me as “Every language is not good enough for me” whine. Two whines passing in the night, mine and theirs.
Thanks for taking the time to make a good point and apologies for my hypocritical whine about whining.
There is only one mention of Python being slow, and that's in the form of a joke where Python is crossed out and replaced with "the wrong tool for the job." Elsewhere in the post, Python is mentioned more positively; it just isn't what's needed for the kind of gamedev the author wants to do.
OP wants to build a game. When I build games, I start high level (Python, Lua, GDScript, etc), then move the slow, stable bits to something faster. That's a really effective flow, and at the end, I get a great scripting interface for my game.
But then, given the complaints, I'm not actually sure they do want to build a game, I think they really want to build a language, and maybe an engine.
Agreed, it's just nice to know that going in to a massive article like this. Are these reasonable complaints, or are they just justifying a new project for themselves?