Answer the question
In order to leave comments, you need to log in
Desktop Windows application. Python or C#?
What to choose for creating a small desktop Windows application with a GUI (for working with a small database).
There is some experience in using Python on Linux (console applications), a brief introduction to PyQt5. Is it possible to use the same bundle, or better C#, or something else?
Although the application will be small, but still, how will this affect the speed of work?
(Possibility of porting to *nix system, as it seems to me, is a plus towards Python)
Answer the question
In order to leave comments, you need to log in
Small and only for myself - python
Small but not only for myself c#
For myself, I recently made a gui for the site parser, on pyqt using qt designer. If speed is not important, then this is a very convenient bundle.
I once wrote one application on PySide, and about a year later I rewrote it in C # and I can say for sure that it was many times more difficult to maintain a Python application. Did you reinstall Windows or do you want to run it on someone else's machine? Download python, Qt and PySide, and God forbid the wrong version - everything will fall apart right there. Packing everything you need with you without dancing with a tambourine will also fail. Under Windows Sharp is definitely more convenient.
In addition to the arguments already given, it makes sense to take into account that there will be much less code in python than in C #, which means that it will be easier to change something in the application later.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question