Quale linguaggio di programmazione dovrei imparare prima - Javascript o Python come principiante per creare un'applicazione desktop?
Direi di andare con JavaScript se sei disposto a far girare l'applicazione nel tuo browser. Questo è il modo contemporaneo di scrivere molte applicazioni.
Se sei seriamente intenzionato a fare un thick client che funzioni indipendentemente da qualsiasi browser, allora non penso che JavaScript sia così buono per questo.
Vai con Python in quel caso, che ha il ponte Tkinter per Tk come parte della sua libreria standard, ma anche strumenti di terze parti come wxPython.
La mia sensazione è che la programmazione GUI sia molto più facile da afferrare se inizi nel browser, trattandolo come la tua sandbox. Passate alla programmazione thick client più tardi, se necessario.
Tutto ciò è a favore di JavaScript.
Con Python, incoraggio gli studenti ad iniziare ad imparare Python fin dal cancello di partenza all'interno di Jupyter Notebook (o JupyterLab se vogliamo essere pignoli.
Questo è ciò che considero un'abilità di base della scuola superiore, insieme al mantenimento di un repo sotto controllo di versione. I taccuini Jupyter sono anche compatibili con JavaScript. Quindi perché non fare entrambe le cose?
Articoli simili
- Quale linguaggio di programmazione consiglieresti a un principiante di imparare per primo?
- In media, quanto tempo ci vuole per un principiante per imparare i fondamenti generali e le funzioni di Python se è la sua prima lingua?
- Quali corsi online gratuiti sono buoni per imparare il linguaggio di programmazione Python?
- Quale linguaggio di backend dovrei scegliere di imparare: Python, PHP o Ruby per sviluppare applicazioni mobili per i social media come Twitter?
- In quale linguaggio di programmazione è codificato Netflix? Come si usa questo linguaggio?