Re:Mise: Dev tools, env vars, task runner
by no_wizard on Monday December 09, 2024 @11:26AM
(#42367636)
Rust has no GUI game yet, and it’s the last heavy bastion of C++.
Therefore, I think it’s because so many Rust programmers were C++ programmers they would like to move another major stronghold over.
Pure speculation though.
Re:Mise: Dev tools, env vars, task runner
by short_sells_poo on Monday December 09, 2024 @12:42PM
(#42368357)
The first project I built to learn rust - we are talking 2018 - was an ECS. I was speaking of personal experience in that particular jibe :)
Happily, I haven't yet been afflicted by a strong urge to build python packaging tools and inshallah I will escape this dreadful fate.
Rust programmers seem to be lousy with ECS frameworks that never get used in any games but seem hell bent on proving that rust is the best language for game programming, and python programmers seem to break out in a case of "packaging tool building". I don't know what causes this. Perhaps some sort of pathological thinking that "I can do better"?
I really like python (and I like rust too), but if I were to take an honest look at the python packaging and environment ecosystem, I'd think that I'm being trolled. I lived through the age of setuptools.py, and while it was not good, at least there was only one approach really. Now we have a bazillion approaches that are all good, and zero consensus on what to use. Each individual tool is much better than what we had before, but the landscape has become so fractured that as a whole it's a complete shitshow.