Quale lingua dovrei cercare di imparare se mi piacerebbe sviluppare per Windows? [chiuso]

1

Quale lingua dovrei cercare di imparare se mi piacerebbe sviluppare per Windows? Non roba da linea di comando (ovviamente, immagino) ma con Windows Form e così via? Ho usato C prima (quando lavoravo con Rockbox ), ma il gioco è fatto. Fino ad ora, ho usato Autoit (per cose semplici e di base), ma sto cercando qualcosa che ha una maggiore flessibilità ed è popolare all'interno dell'industria del software per PC. Inoltre, non mi piace quanto sia stato facile rompere i programmi Autoit. Sono anche uno sviluppatore web / designer, solo per buttarlo lì fuori.

Grazie in anticipo!

    
posta mattsven 09.04.2011 - 21:23
fonte

3 risposte

20

C #

Raccomando C # come lingua da apprendere.

  • La sintassi è simile a C, che ti aiuterà a iniziare.
  • Il linguaggio è orientato agli oggetti ed è bello imparare questo modo di pensare.
  • Visual Studio Express è un download gratuito, quindi non costa molto all'inizio.
  • Ci sono molti progetti open source in C # da esaminare e imparare da .
  • È applicabile a siti Web o applicazioni standalone.
  • Se vuoi divertirti, ci sono molte funzioni interessanti nella lingua, come lambda da piegare la tua mente .
risposta data 09.04.2011 - 21:43
fonte
1

Sia C # che Java sono fantastici. La sintassi è simile a C e sono ampiamente utilizzati dalla grande comunità.

C # ha il vantaggio di avere funzioni più moderne come lambdas, inoltre ti divertirai con LINQ nel framework .Net e ti sentirai produttivo.

Se usi Java hai il vantaggio di scegliere tra molti IDE gratuiti, molti framework liberi e open source. Puoi scegliere con cura ciò di cui hai bisogno per sviluppare un'applicazione gratuitamente.

    
risposta data 09.04.2011 - 22:50
fonte
1

Python con PySide (Qt4) , ottimo linguaggio, ottima API e il meglio di tutto è multipiattaforma. Quindi, quando (si spera) rinunciare a Windows, il tuo programma funzionerà su qualsiasi altra piattaforma supportata da python / qt4 senza modificare alcun codice (a meno che tu non abbia usato API di basso livello specifiche di Windows).

    
risposta data 10.04.2011 - 06:09
fonte

Leggi altre domande sui tag