Reading this got me thinking and I wonder if other people feel like me about this, so I'm going to share it. This is not serious, but not entirely unserious... I try to be a good sport about it, but every time I write python I want to quit software engineering. It makes me angry how little it values my time. It does little for my soured disposition that folks then vehemently lecture me about the hours saved by future…
Python Is Eating the World
101–110 of 993 posts
Re: Python Is Eating the World
#102Reading this got me thinking and I wonder if other people feel like me about this, so I'm going to share it. This is not serious, but not entirely unserious... I try to be a good sport about it, but every time I write python I want to quit software engineering. It makes me angry how little it values my time. It does little for my soured disposition that folks then vehemently lecture me about the hours saved by future…
Can you be more specific about how it increases your burnout? Is it the language, or someone forcing you to use that linter and settings?
Re: Python Is Eating the World
#103Python has a lot of problems that really slow down development, but they are all fixable. The biggest issue, in my opinion, is in dependency management. Python has a horrible dependency management system, from top-to-bottom. Why do I need to make a "virtual environment" to have separate dependencies, and then source it my shell? Why do I need to manually add version numbers to a file? Why isn't there any builtin way…
One thing people overlook with interpreted languages is the environmental impact in terms of extra electricity used.
Re: Python Is Eating the World
#104Earlier quoted context omitted.
Is there a model dependency management system for some other language that addresses all these issues? Dependency hell is everywhere.
Rust's cargo, JS's yarn and the grand daddy of them all Ruby's bundler address all these issues. Even newer versions of Gradle support a workflow where you specify the versions you know you want and just on everything else, including transitive dependencies, down.
Re: Python Is Eating the World
#105Reading this got me thinking and I wonder if other people feel like me about this, so I'm going to share it. This is not serious, but not entirely unserious... I try to be a good sport about it, but every time I write python I want to quit software engineering. It makes me angry how little it values my time. It does little for my soured disposition that folks then vehemently lecture me about the hours saved by future…
Things like max line length should be something your org or your fellow contributors decide on, not something dictated to you no matter what the language.
Re: Python Is Eating the World
#106Reading this got me thinking and I wonder if other people feel like me about this, so I'm going to share it. This is not serious, but not entirely unserious... I try to be a good sport about it, but every time I write python I want to quit software engineering. It makes me angry how little it values my time. It does little for my soured disposition that folks then vehemently lecture me about the hours saved by future…
It's a very sensible standard. There's a reason most books are taller than they are wide. The fact that we have bigger screens now doesn't change it.
Re: Python Is Eating the World
#107Reading this got me thinking and I wonder if other people feel like me about this, so I'm going to share it. This is not serious, but not entirely unserious... I try to be a good sport about it, but every time I write python I want to quit software engineering. It makes me angry how little it values my time. It does little for my soured disposition that folks then vehemently lecture me about the hours saved by future…
```--max-line-length=120``` passed to flake8 will switch it to 120. Use another number for a different length. Things like max line length should be something your org or your fellow contributors decide on, not something dictated to you no matter what the language.
Re: Python Is Eating the World
#108Reading this got me thinking and I wonder if other people feel like me about this, so I'm going to share it. This is not serious, but not entirely unserious... I try to be a good sport about it, but every time I write python I want to quit software engineering. It makes me angry how little it values my time. It does little for my soured disposition that folks then vehemently lecture me about the hours saved by future…
I write python professionally and honestly, who cares about the 80 character limit? Just ignore it! :)
Yes, I know I'm in the minority these days. :/
Re: Python Is Eating the World
#109Re: Python Is Eating the World
#110Earlier quoted context omitted.
One thing people overlook with interpreted languages is the environmental impact in terms of extra electricity used.
Gosh yes. These slow languages offload thinking to burning fossil fuels. INEFFICIENT.
Facebook has an interesting talk about how much electricity 1% performance improvement saves.