• MooseTheDog@lemmy.world
    link
    fedilink
    arrow-up
    19
    arrow-down
    3
    ·
    10 hours ago

    Welcome to java, we have a couple unconventional ways of doing things, but overall I’m like every other mainstream oo language.

    People: AHH! Scary!

    Welcome to python. your knowledge of me wont help you elsewhere as my syntax is purposefully obtuse and unique. Forget about semicolons, one missed space and your code is as worthless as you after learning this language.

    People: Hello based department

    • Classy@sh.itjust.works
      link
      fedilink
      arrow-up
      6
      ·
      9 hours ago

      Oh my god I got fucked by a python script once because of a single space. It took forever to figure out what went wrong

    • JackbyDev@programming.dev
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      6 hours ago

      **kwargs

      “No, I don’t use type annotations because they don’t actually do anything. In fact I purposefully give this parameter different types for different behaviors. How is that confusing?”

    • lurklurk@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      10 hours ago

      Python has its drawbacks but it also has a pretty useful standard library so as a language for small scripts, one can do much worse