• HStone32@lemmy.world
    link
    fedilink
    arrow-up
    1
    ·
    5 months ago

    can you really call python programming though? The reason why python is so quick to write is because its so-called libraries are pre-compiled C programs. so you’re not writing new programs, you’re scripting existing ones.

    • aidan@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      5 months ago

      The same is true for JVM bytecode, and C operations really are just aliases for ASM operations, and ASM (sometimes) is just aliases for microcode operations

        • Jeena@piefed.jeena.netOP
          link
          fedilink
          English
          arrow-up
          1
          ·
          5 months ago

          But there are still if, while, function definitions, etc. in scripting languages. It doesn’t seem to me that different than even programming in assembler. In Assembler you also call subroutines, etc. and in every other language you also call functions from libraries.

  • GluWu@lemm.ee
    link
    fedilink
    English
    arrow-up
    0
    ·
    5 months ago

    Java feels like McDonald’s and python feels like a grocery store.

    Rust feels like a femboi hooters where they offer IVs you don’t think they’re qualified to administer.

  • esc27@lemmy.world
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    My indirect experience with python is that it is slow as hell. Anytime I install an app that includes python it lags 15-30 minutes on that step. Anytime I’m asked to install something with conda it takes 30 minutes to an hour.

    I’m sure that is just due to environmental and implementation issues, but the Java fans say the same thing…

    • CanadaPlus@lemmy.sdf.org
      link
      fedilink
      arrow-up
      1
      ·
      edit-2
      5 months ago

      It’s near-universally regarded as a great prototyping language. For prod you should use something big-boy, like Java, or if you want to get fancy, Rust.

  • lugal@sopuli.xyz
    link
    fedilink
    arrow-up
    0
    ·
    5 months ago

    But one compiling error is Java is 7 run time errors in python.

    There is a type error and you couldn’t have known it beforehand? Thanks for nothing

    • CanadaPlus@lemmy.sdf.org
      link
      fedilink
      arrow-up
      0
      ·
      edit-2
      5 months ago

      I will confess that I get a sense of psychological comfort from strict typing, even though everyone agrees Python is faster for a quick hack. I usually go with Haskell for quick stuff.