Imparare un linguaggio di programmazione
-
ora credo che sia in vacanza
-
Io consiglio di guardare bene della logica matematica e iniziare dai costrutti principali, meglio, a mio avviso, se in C, ma questo facendolo tranquillamente dal web (vedi html.it come gia consigliato)...per quanto riguarda software con GUI, con l'utilizzo di socket e database potresti prendere in considerazione anche la piattaforma .NET (vb.NET) o C#... linguaggi orientati agli oggetti che grazie al'intellisense risultano, soprattutto per chi è alle prime armi, più "user friendly"...(tra i due andrei di C# comunque)....
JIo son partito dal C (esigenze scolastiche) per poi avvicinarmi al Java e vb.NET... comunque leggi leggi leggi leggi tanto tanto e non smettere mai di scrivere...scrivi tanto!
-
e leggi le nostre risposte , vedo che se ne è andato al mare

-
No tom lavoro come un turco XD Raga ieri un amico mi ha regalato un libro su un linguaggio di programmazione che si chiama Python,lo conoscete? E' proprio bello,sempra abbastanza semplice e ho visto che è anche multipiattaforma. Sto incominciado a leggerlo,spero di capirci qualcosa.
-
si conosco ma è limitato
-
In che senso tommuzzo? Ci posso fare poco con quello?
Per ora l'unica cosa che sò fare è l'addizione e print "xtremehardware" XD
-
Nel senso che è orientato per applicazioni web e non client con gui
-
Ah capito,client con gui intendi i veri e propri software graifici giusto?
Visto che uso linux dici che cè il compilatore grafico per c#?
-
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?
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