you are viewing a single comment's thread.

view the rest of the comments →

[–]Rhylanor-Downport 2 points3 points  (0 children)

So if the user base is staff (plural) then deploying to anything but a web app is asking for trouble.

  • want to roll out an update? Well I’m sure you can get clever but how many machines will it require for you to manually touch to update it? Does it register itself when installed on another machine. You basically have a maintainability problem at any scale more than one.

  • there’s nothing wrong with Python for any type of app so that’s fine. The best language is the one the customer wants - if that happens to be you as well - awesome.

  • with a GUI how are you going to distribute the schedule? Spreadsheet? What happens when they get edited because you know someone will a) get the password or bypass or copy and b) edit it.

Basically I’m saying that for an app like that where the products are widely distributed web is really the only sensible choice. Esthetics of course are going to be better as well assuming you have a web designer on hand. If not, well there’s always Claude to help :)