I hate init py files the same way I hate Java’s verbosity.
If it looks like a package, it’s a package.
If I want to be explicit, I’ll write something in C.
If it looks like a package, it’s a package.
If I want to be explicit, I’ll write something in C.
The perfect anti-pattern example is sbt. It shortened commands to unintelligible codes, even though you need to write it maybe once per year.
And by the way, you never write full lines anyway, autocomplete knows what to write using just 2-3 keystrokes, even without any AI. So verbosity doesn't affect writing speed anyway.
Absolutely love those explicit void pointers.
As could Python's contemporaries back in the day, JAR extensions notwithstanding. That fact does not justify bad design.