Imparare un linguaggio di programmazione
-
Sì e sì.
Cerca per esempio Mono oppure guarda su wikipedia che ti da un po' di compilatori.
-
Ovviamente i compitalori C# sono tutti ad oggetti tipo il vecchio Vb che disegnavi le finestre,mettevi i bottoni e poi sotto il codice giusto?
Io purtroppo non avendo studi universitari faccio tutto da autodidatta e sono molto confuso perchè ci sono tanti linguaggi da conoscere,io alle scuole superiori ho studiato solo il turbo pascal XD e il visual basic (2006) e quindi purtroppo ho ancora in testa quella idea di programmazione. Infatti ora che leggevo il libro di python mi sto confondendo xkè ho visto che il linguaggio è interpretato e si fa da riga di comando e per la parte grafica bisogna usare delle librerie ma solo se conosci bene il linguaggio riesci a fare qualcosa di grafico

-
WarOfDevil ha scritto:
Ovviamente i compitalori C# sono tutti ad oggetti tipo il vecchio Vb che disegnavi le finestre,mettevi i bottoni e poi sotto il codice giusto?Io purtroppo non avendo studi universitari faccio tutto da autodidatta e sono molto confuso perchè ci sono tanti linguaggi da conoscere,io alle scuole superiori ho studiato solo il turbo pascal XD e il visual basic (2006) e quindi purtroppo ho ancora in testa quella idea di programmazione. Infatti ora che leggevo il libro di python mi sto confondendo xkè ho visto che il linguaggio è interpretato e si fa da riga di comando e per la parte grafica bisogna usare delle librerie ma solo se conosci bene il linguaggio riesci a fare qualcosa di grafico

Allora, se vuoi andare sul facile per creare GUI avanzate con un linguaggio compilato (quindi NON interpretato) ti consiglio C# o VB.NET (io sto studiando C# mentre VB.NET già lo palleggio abbastanza bene).
Inoltre, se intraprendi uno dei due linguaggi mensionati qui sopra, da subito incomincia ad usare WPF come libreria grafica, così che hai già una buona base per la GUI (e non il vecchio WinForms).
Mentre per python, c++, java, ecc. per creare GUI ci vogliono le librerie e sono abbastanza complicate da usare soprattutto se alle prime armi.
-
Ah capito ora mi sono già più chiare le idee grazie!
L'unica cosa posso chiederti cosè la libreria WPF e il vecchio WinForms? Cioè non devo disegnare la grafica con il programma giusto?
Scusa per le troppe domande ma sto cercando di capire ^^
-
WarOfDevil ha scritto:
Ah capito ora mi sono già più chiare le idee grazie!L'unica cosa posso chiederti cosè la libreria WPF e il vecchio WinForms? Cioè non devo disegnare la grafica con il programma giusto?
Scusa per le troppe domande ma sto cercando di capire ^^
Sono due tipi diversi di rendering grafico per l'interfaccia.
WPF è il nuovo standard che utilizza l'XAML per descrivere gli elementi dell'interfaccia grafica.
E' un pelino più complicato da comprendere degli winforms ma per fare applicazioncine di base diciamo che vanno bene entrambi.
-
Allora ho visto un video su come si creano gli oggetti con wpf,è semplice,basta solo trascinarli sullo schermo e dargli il titolo. Ora nel video il signore usava visual studio,questa opzione è disponibile anche in Mono per linux?
-
guarda, WPF e Winforms sono stati realizzati da microsoft per windows e vanno programmati in .net in windows.
se vuoi programmare sotto linux devi orientarti sotto altro.
usare wpf in linux non ha molto senso

-
si esatto , se vuoi qualcosa di espandibile in tutto gli attuali sono il c sharp e derivati c+ c++ e java
-
Quindi se scegliessi il C# con momo non devo disegnare gli oggetti in WPF giusto?
-
Imho c# vale la pena usarlo con il .net. In linux si usa di solito c++
java invece è cross platform, ma per fare programmi ad interfaccia grafica non è granché. (pesantuccio e un po' complicato). E' molto usato per molte applicazioni web.
Inviato dal CES usando Tapatalk 2 sul mio GT-I9000. Blop!
-
quoto come dice leo
-
Fammi capire, tu vorresti creare delle applicazioni con interfaccia che funzionino e siano programmabili su Linux?
-
si
-
vabatta ha scritto:
Fammi capire, tu vorresti creare delle applicazioni con interfaccia che funzionino e siano programmabili su Linux?sisi hai capito benissimo.
-
Allora non conosco molto bene gli ambieni di programmazione in linux però penso che i migliori per te siano GTK+ o Qt creator.
Forse il primo è un poco più intuitivo.
-
Ultimamente sto valutando di iscrivermi all'università alla facoltà di informatica,devo vedere se economicamente posso...lì potrei imparare vagonate di linguaggi di programmazione con il vantaggio di non dover fare tutto da solo ma almeno ho qualcuno che mi spiega *.*
-
facoltà di informatica o di ingegneria informatica?
ricordati che all'università non si fa solo programmazione.
ti faranno studiare anche un sacco di algoritmi e basi di matematica che potrebbero non piacerti.
preparti a studiare nel caso

(ps: a ingegneria informatica che ho fatto io, 3+2! nessuno mi ha mai spiegato come programmare un'interfaccia grafica
) di linguaggi di programmazione ho imparato solo java e un tantino di c... -
e te lo dice uno fuori di melone come leo:asd:
-
ahaha XD
Kmq leo volevo iscrivermi ad informatica normale sempre 3+2,è una facoltà che me la sento da quando ero piccolo assieme alla mia passione per l'elettronica,ovviamente sò che ci sono anche cose di matematica (che odio) ma vedrò di farmele piacere ^_^
Anche perchè ho una scommessa con tom,prima che lui diventi vecchio devo diventare + bravo di lui XDDDDDD
-
facoltà di informatica o di ingegneria informatica?
ricordati che all'università non si fa solo programmazione.
ti faranno studiare anche un sacco di algoritmi e basi di matematica che potrebbero non piacerti.
preparti a studiare nel caso

(ps: a ingegneria informatica che ho fatto io, 3+2! nessuno mi ha mai spiegato come programmare un'interfaccia grafica
) di linguaggi di programmazione ho imparato solo java e un tantino di c...
:ave:mi permetto di intromettermi per un mio sfogo personale
, parole sacrosante ! [sfogo]
Uno si iscrive ad ingegneria pensando che ti insegnino a programmare a livelli eccelsi, ma poi via via ci si accorge che ci sono molte materie che con l' informatica c' entrano poco come la chimica o la meccanica, o l' economia applicata all' ingegneria , quando poi frequenti l' effetto è più o meno questo
. Penso che in effetti informatica sia più mirata al computer rispetto all' ingegneria informatica che copre più aspetti che se non interessano risultano pesanti.
[/sfogo]

Ciao! Sembra che tu sia interessato a questa conversazione, ma non hai ancora un account.
Stanco di dover scorrere gli stessi post a ogni visita? Quando registri un account, tornerai sempre esattamente dove eri rimasto e potrai scegliere di essere avvisato delle nuove risposte (tramite email o notifica push). Potrai anche salvare segnalibri e votare i post per mostrare il tuo apprezzamento agli altri membri della comunità.
Con il tuo contributo, questo post potrebbe essere ancora migliore 💗
Registrati Accedi