Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
hube6416yEveryone can have opinions, but that doesnt mean they are shared by everyone.
Every language and ideas are tailored to answer the vision of someone and ppl can choose or not to adopt it, tweak it or change it but you cant say that something is really bad, you can however say that you dont like it, it seems not natural to you or even that you would have done better. -
By saying everything sucks we push ourselves to make better tools and improve on the existing ones constantly (because obviously not everything about them sucks).
We are software engineers and like engineers, we are never truly satisfied. -
Everyone knows it better. A coder will always say "i can do it better".
So most devs will find most software shitty. -
cursee171596yBut none of us say all the listed suck in same sentence ever. We only say suck to the things we don't like, which is not everything.
-
wolfman44336yWho are you referring to with "we". Your sucker people community? If you don't like programming then do something else productive in your life.
-
I have never heard anyone say Python sucks. Like never...
Did you randomly select some names and add sucks to it or what 😂 -
@bittersweet yeah true, I agree.
Just yesterday I had to tried this new environment manager pipenv because the project I am working on uses it, I usually used virtualenv. And had ro re-download all packages and everything. Plus my laptop is a mess with conda, virtualenv, pipenv, and at least 3 binary sources each of python 2 and 3...
But I love python.. 😕 -
@daegontaven Looks promising indeed. The pipfile and pip freeze will also enable testers to test without worrying about version changes.
-
@daegontaven Maybe when developing your own stuff, but then you receive someone's jupyter notebook as a mail attachment or try to clone a repo without dependency instructions, you're going to have a bad time.
A Javascript project without a package.json or a PHP backend without composer is almost unheard of these days, yet Python devs still have no consensus about a dependency & lock system.
That's not something I can solve by installing something, it's something which should be solved by the language creator at this point — provide one leading opinionated tooling system.
Of course @JKyll was right, no one hates everything about a technology, we all love & hate some parts of it. Python is a great language, but parts of the ecosystem suck really badly. -
@bittersweet THIS. Omg I fucking hate this aspect of that language.
But I still <3 it :) -
@zagraw7 Ruby has rails as the primary framework, rails and AR are horrible because they do not scale beyond simple blog/cms systems. 🙃
Related Rants
PHP sucks
JavaScript sucks
Python sucks
C sucks
C++ sucks
Apple sucks
Microsoft sucks
Linux based operating systems suck
Vim sucks
Emacs sucks
$IDE_OF_CHOICE sucks
Docker sucks
The way we talk about our tools makes we wonder why we do programming in the first place.
rant
everything sucks