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

    Python is the best “glue” language I’ve ever used. When you want to chain together your program’s high-level logic and all of the loops happen inside lower-level languages like Rust, Go, Zig, D or C, Python’s performance is perfectly adequate and it’s so clear and concise it reads like pseudocode.

    • Diplomjodler@feddit.de
      link
      fedilink
      arrow-up
      2
      ·
      1 year ago

      As long as you do all your lookups with dicts or sets performance is pretty decent for smaller workloads.

      • grue
        link
        fedilink
        arrow-up
        1
        ·
        1 year ago

        Python is secretly a functional-paradigm language. If you’re not making liberal use of comprehensions instead of loops (especially loops with LBYL conditions in them), you’re doing it wrong.