#ITWorldCup Greetings, programs πŸ’Ύ
I've got the honor to present you the match you all have been waiting for: The final of the 2025* Programming Languages World Cup:
#python vs. #rustlang

*yes, yes I know, but we started in 2025. Will start the next one earlier, so it doesn't get confusing again.

Python
50.1%
Rust
49.9%
Poll ended at .
@itworldcup Voting for the least evil here
@fcalva @itworldcup Both are the least evil. πŸ˜‡
@xeniac @itworldcup
Python :
- Terrible syntax
- Whitespace significance
- Slow af
- Dependency management is a mess
- No orthogonality, overall very inconsistent
Rust :
- Cargo is NPM but worse because you need to compile everything
- Since it's 1st party everyone pulls in a gorillion cargo dependencies
- Compiling is slow af
- Only solves a very particular set of issues that are basically gone with modern C++ already
- At the cost of making everything non-trivial overcomplicated
@fcalva @xeniac @itworldcup After working a while with Python, I find the syntax quite nice. Indentation is usually enforced in projects using other languages via style guide. So syntax based indentation is not that an issue. The tab spaces issue seldom occurs when using proper editors.