Salta al contenuto
  • Categorie
  • Recenti
  • Tag
  • Popolare
  • Utenti
  • Gruppi
Collassa
Logo del marchio
  1. Home
  2. Elettronica e Programmazione
  3. Programmazione
  4. Imparare un linguaggio di programmazione

Imparare un linguaggio di programmazione

Pianificato Fissato Bloccato Spostato Programmazione
43 Post 0 Autori 6.3k Visualizzazioni
  • Da Vecchi a Nuovi
  • Da Nuovi a Vecchi
  • Più Voti
Rispondi
  • Risposta alla discussione
Effettua l'accesso per rispondere
Questa discussione è stata eliminata. Solo gli utenti con diritti di gestione possono vederla.
  • V Non in linea
    V Non in linea
    vabatta
    scritto su ultima modifica di
    #21

    Sì e sì.

    Cerca per esempio Mono oppure guarda su wikipedia che ti da un po' di compilatori.

    1 Risposta Ultima Risposta
    0
    • W Non in linea
      W Non in linea
      WarOfDevil
      scritto su ultima modifica di
      #22

      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 😞

      1 Risposta Ultima Risposta
      0
      • V Non in linea
        V Non in linea
        vabatta
        scritto su ultima modifica di
        #23

        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.

        1 Risposta Ultima Risposta
        0
        • W Non in linea
          W Non in linea
          WarOfDevil
          scritto su ultima modifica di
          #24

          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 ^^

          1 Risposta Ultima Risposta
          0
          • L Non in linea
            L Non in linea
            Le085
            scritto su ultima modifica di
            #25

            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.

            1 Risposta Ultima Risposta
            0
            • W Non in linea
              W Non in linea
              WarOfDevil
              scritto su ultima modifica di
              #26

              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?

              1 Risposta Ultima Risposta
              0
              • L Non in linea
                L Non in linea
                Le085
                scritto su ultima modifica di
                #27

                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 :D

                1 Risposta Ultima Risposta
                0
                • T Non in linea
                  T Non in linea
                  tom1
                  scritto su ultima modifica di
                  #28

                  si esatto , se vuoi qualcosa di espandibile in tutto gli attuali sono il c sharp e derivati c+ c++ e java

                  1 Risposta Ultima Risposta
                  0
                  • W Non in linea
                    W Non in linea
                    WarOfDevil
                    scritto su ultima modifica di
                    #29

                    Quindi se scegliessi il C# con momo non devo disegnare gli oggetti in WPF giusto?

                    1 Risposta Ultima Risposta
                    0
                    • L Non in linea
                      L Non in linea
                      Le085
                      scritto su ultima modifica di
                      #30

                      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!

                      1 Risposta Ultima Risposta
                      0
                      • T Non in linea
                        T Non in linea
                        tom1
                        scritto su ultima modifica di
                        #31

                        quoto come dice leo

                        1 Risposta Ultima Risposta
                        0
                        • V Non in linea
                          V Non in linea
                          vabatta
                          scritto su ultima modifica di
                          #32

                          Fammi capire, tu vorresti creare delle applicazioni con interfaccia che funzionino e siano programmabili su Linux?

                          1 Risposta Ultima Risposta
                          0
                          • T Non in linea
                            T Non in linea
                            tom1
                            scritto su ultima modifica di
                            #33

                            si

                            1 Risposta Ultima Risposta
                            0
                            • W Non in linea
                              W Non in linea
                              WarOfDevil
                              scritto su ultima modifica di
                              #34

                              vabatta ha scritto:

                              Fammi capire, tu vorresti creare delle applicazioni con interfaccia che funzionino e siano programmabili su Linux?

                              sisi hai capito benissimo.

                              1 Risposta Ultima Risposta
                              0
                              • L Non in linea
                                L Non in linea
                                Le085
                                scritto su ultima modifica di
                                #35

                                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.

                                1 Risposta Ultima Risposta
                                0
                                • W Non in linea
                                  W Non in linea
                                  WarOfDevil
                                  scritto su ultima modifica di
                                  #36

                                  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 *.*

                                  1 Risposta Ultima Risposta
                                  0
                                  • L Non in linea
                                    L Non in linea
                                    Le085
                                    scritto su ultima modifica di
                                    #37

                                    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 :D

                                    (ps: a ingegneria informatica che ho fatto io, 3+2! nessuno mi ha mai spiegato come programmare un'interfaccia grafica :D) di linguaggi di programmazione ho imparato solo java e un tantino di c...

                                    1 Risposta Ultima Risposta
                                    0
                                    • T Non in linea
                                      T Non in linea
                                      tom1
                                      scritto su ultima modifica di
                                      #38

                                      e te lo dice uno fuori di melone come leo:asd:

                                      1 Risposta Ultima Risposta
                                      0
                                      • W Non in linea
                                        W Non in linea
                                        WarOfDevil
                                        scritto su ultima modifica di
                                        #39

                                        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

                                        1 Risposta Ultima Risposta
                                        0
                                        • G Non in linea
                                          G Non in linea
                                          GPU
                                          scritto su ultima modifica di
                                          #40
                                          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 :D

                                          (ps: a ingegneria informatica che ho fatto io, 3+2! nessuno mi ha mai spiegato come programmare un'interfaccia grafica :D) di linguaggi di programmazione ho imparato solo java e un tantino di c...

                                          :ave::ave:

                                          mi permetto di intromettermi per un mio sfogo personale :asd:, 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 :nutkick:.

                                          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] :asd:

                                          1 Risposta Ultima Risposta
                                          0

                                          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
                                          Rispondi
                                          • Risposta alla discussione
                                          Effettua l'accesso per rispondere
                                          • Da Vecchi a Nuovi
                                          • Da Nuovi a Vecchi
                                          • Più Voti


                                          • Accedi

                                          • Non hai un account? Registrati

                                          • Accedi o registrati per effettuare la ricerca.
                                          Powered by NodeBB Contributors
                                          • Primo post
                                            Ultimo post
                                          0
                                          • Categorie
                                          • Recenti
                                          • Tag
                                          • Popolare
                                          • Utenti
                                          • Gruppi