7

People in 7-8 years will move on to other languages, look back on their Python projects and think "What was I thinking?? Why would anyone do that??".
I'm calling it.

Comments
  • 1
    Oh fuck you you know how I answered before.
  • 3
    I'm curious: why do people love to hate Python so much?
  • 1
    @EmberQuill Because it's bad and popular. A perfect hate-attractive mix.
  • 3
    I also ask myself these 2 questions every day, but that's working on a react project for you
  • 4
    Given people’s propensity for continuous bad decisions, I think it’s a little too much hope for.
  • 1
    Python still is the best dynamically typed general purpose language though.
  • 3
    Thell return to one ond only love: Perl
  • 1
  • 1
    They will not. They haven’t even moved on from JavaScript
  • 0
    @XajniN You think so? With TypeScript on Deno and WebAssembly on the horizon, don't be so sure.
  • 1
    @c3r38r170 they are on the horizon for a decade. Of course there will be changes, but not so soon
  • 0
    @Ubbe
    While the ecosystem isn't perfect, the standard library and its documentation are nasically how it should be done.

    Indenting as syntax actually is a logical thing to have - you have to indent for readability anyways, so why not also get rid of the curlies or end-whatever keywords.

    A Python compiler exists.

    Their OOP support is fine - they even have classes as first-class citizen, so you actually can pass a class around. You can have decorators for everything and that makes implementing mixins easy enough.
    It doesn't have visibility management, so you have to mark your methods though.
  • 0
    @JustThat
    Nucular, it is spelled N U C U L A R.
  • 0
  • 0
  • 0
  • 1
    @JustThat
    Nope, definitely nucular:
    https://youtube.com/watch/...
  • 0
    @c3r38r170 I was hoping for something a little more descriptive than "It's bad". I use Python for a lot of things, both at work and for personal projects, and I still don't understand the hate it gets. Disliking the GIL is one thing, but I feel like the hatred goes beyond something as simple as "I can't multithread".
  • 0
    @EmberQuill Oh you can't multithread!? Another reason to hate it. The more I learn about it the less I want to meet it.
Add Comment