• heavy@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    3
    ·
    10 months ago

    I don’t know who needs to hear this, but Python, like most languages, can be as complex as you make it.

  • dudinax@programming.dev
    link
    fedilink
    arrow-up
    3
    ·
    10 months ago

    Best scientific packages in the open source by far, a library for everything, everybody knows it. Works on all kinds of systems. Available by default in many OSs.

    You might not like it, but you can’t leave.

    • azimir@lemmy.ml
      link
      fedilink
      arrow-up
      1
      ·
      10 months ago

      The summary that I liked from the last post was “python is the second best language for everything”. There’s always something specialized and better for every given job. But, if you want one tool that’ll do a solid job everywhere, python is your go to.

  • jeffhykin@lemm.ee
    link
    fedilink
    arrow-up
    1
    ·
    10 months ago

    I didnt upvote the other python-beginer friendly meme cause it wasn’t accurate. But this one is on point.

  • povario@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    10 months ago

    oh my fuck. circular imports.

    I set out to create a Discord Bot in Python, then gave up trying to use an easy “proper” server-side language and just did it in TypeScript

  • Smoogs@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    10 months ago

    “Print needs ()”

    Oh fuck off. years of code that cannot be easily redone in ANY editor. Whoever OCDd that into python 3 needs to have their asshole kicked up into their mouth.

    • janAkali@lemmy.one
      link
      fedilink
      English
      arrow-up
      1
      ·
      edit-2
      10 months ago

      Meanwhile Nim:

      echo "I am still worthy"
      
      let a = r"I hate the ugly '\' at the end of " &
               "multiline statements"
      
      for x in 0..9:
        if x == 6: echo x
      
      echo x # this is error in Nim, but not in python. Insane!
      
      assert false + 1 # this is an error (python devs in shambles)
      assert true - 1 # see above
      

      Thanks for coming to my Ted-talk.
      More here: Nim for Python Programmers

    • xavier666@lemm.ee
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      There are 2 types of programming languages

      • The type everyone keeps complaining about
      • The type no one uses
    • Snot Flickerman@lemmy.blahaj.zone
      link
      fedilink
      English
      arrow-up
      1
      ·
      10 months ago

      But the Lord came down to see the city OS and the tower app the people were building. The Lord said, “If as one people speaking programming the same language they have begun to do this, then nothing they plan to do will be impossible for them. Come, let us go down and confuse their language so they will not understand each other.”

      So the Lord scattered them from there over all the earth, and they stopped building the city OS. That is why it was called Babel—because there the Lord confused the language of the whole world. From there the Lord scattered them over the face of the whole earth.

      This message brought to you by TempleOS

  • toastal@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    10 months ago

    This is so true & unfortunately everyone keeps telling beginners to start at Python