• Ephera@lemmy.ml
    link
    fedilink
    arrow-up
    0
    ·
    3 months ago

    To be honest, I’m not the best to ask about Python. I need more rigid languages for my daily job, so it’s much quicker for me to just throw down a small project in one of those.

    I do know, though, that Python comes with Tkinter out of the box. People usually don’t praise that all too much, but it’s probably fine for small GUIs.

    However, it’s almost certainly worse than Powershell/.NET for creating Windows-only GUIs.

    If you’d like to write GUIs on the Linux side, then I would frankly recommend not doing that.
    No Linux sysadmin wants a GUI to deal with. If you give them a CLI, then they can automate that, i.e. integrate it into yet another (probably Bash) script.
    Not to mention that most Linux servers don’t even have a graphics stack installed…

    • discusseded@programming.dev
      link
      fedilink
      arrow-up
      0
      ·
      3 months ago

      I appreciate the feedback. For the Linux side it’s for personal projects and learning opportunities so starting with something familiar and growing from there is my goal.

      I dabble in C and C++ so cli isn’t out of the question for me. But .NET is my comfort zone, and I like the rapid tooling that PS offers.

      I have multiple reasons to dig into Python so really I just need to get on with it.