Domanda che linguaggi scegliere?

Linguaggi di programmazione: php, perl, python, C, bash e tutti gli altri.
Robert1313
Prode Principiante
Messaggi: 22
Iscrizione: domenica 2 agosto 2015, 17:17
Distribuzione: 14.04

Domanda che linguaggi scegliere?

Messaggio da Robert1313 »

Salve ragazzi ho un dubbio amletico..........sono alle superiori e mi ritrovo ad avere un mucchio di tempo libero dopo aver ricevuto un infarinatura generale di Python Java C++ Php(Html/Css/Javascript) non a livelli immensi sia chiaro diciamo solo che mi sono immerso seppur poco nel mondo della programmazione un po per conto mio(sono solo un paio di mesi che ho iniziato ma ho deciso di buttarmici dentro seriamente),ebbene il lato che mi intriga di più di questo mondo è lo sviluppo di applicazioni per il web(e siti web in particolare),avrei quindi deciso di prendere due linguaggi di programmazione(così da avere in mano più strumenti) e impararmeli fino in fondo (so che ci vorrà molto ma non ho progetti per i prossimi anni quindi ehi perchè no.....)leggendo un po in giro ho letto che i migliori (almeno secondo la maggior parte)sono Ruby e Python(che un pochino già conosco in python per esempio sono arrivato a fare qualche interazione col sistema operativo(cose molto basilari comunque)) il problema è che non conosco le potenzialità di questi due linguaggi almeno nello sviluppo di applicazioni per il web quindi volevo chiedere se qualche buon'anima più esperta può magari dirmi i pro e i contro di questi due linguaggi e se effettivamente una volta acquistata una certa esperienza (ripeto ho intenzione di investirci davvero tantissimo tempo e impegno)che cosa ci si può realizzare?Magari se conoscete già qualche app sviluppata con uno di questi due linguaggi.....
Avatar utente
Eresia
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 362
Iscrizione: venerdì 30 giugno 2006, 1:20
Distribuzione: gentoo
Sesso: Maschile

Re: Domanda che linguaggi scegliere?

Messaggio da Eresia »

Python utilizza django come framework per applicazoni web (https://www.djangoproject.com/
Ruby invece utilizza Ruby on Rails come framework (http://rubyonrails.org/)
PHP ne ha una miriade (laravel, symfony, zend, codeigniter, kohana, yii, etc...)

Se hai gia' una buona infarinatura con python, ti consiglio di rimanere su questo, ha un ottima sintassi per via dell'indentazione obbligatoria, quindi codice chiaro e leggibile. Django poi e' molto intuitivo come framework, la curva di apprendimento e' semplice
emerge --auD --oneshot life/lucky-*
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Domanda che linguaggi scegliere?

Messaggio da Zoff »

Il linguaggio conta fino ad un certo punto.
Lavorativamente parlando dominano java, .Net, PHP e nodejs.
Python, Ruby, Go, Rust e Scala sono utilizzati ma in maniera meno pervasiva.
Se lo fai per cultura personale scegli semplicemente quello che ti piace di più.
Non esiste il linguaggio migliore in assoluto per la realizzazione di siti e applicazioni web.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Robert1313
Prode Principiante
Messaggi: 22
Iscrizione: domenica 2 agosto 2015, 17:17
Distribuzione: 14.04

Re: Domanda che linguaggi scegliere?

Messaggio da Robert1313 »

Zoff [url=http://forum.ubuntu-it.org/viewtopic.php?p=4958920#p4958920][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:Il linguaggio conta fino ad un certo punto.
Lavorativamente parlando dominano java, .Net, PHP e nodejs.
Python, Ruby, Go, Rust e Scala sono utilizzati ma in maniera meno pervasiva.
Se lo fai per cultura personale scegli semplicemente quello che ti piace di più.
Non esiste il linguaggio migliore in assoluto per la realizzazione di siti e applicazioni web.
Più che per cultura personale lo faccio magari per un "futuro lavorativo" finite le superiori vorrei frequentare informatica all' università ma sono ancora al primo anno quindi aivoglia xD ".Net, PHP e nodejs." non li ho visti molto però se dici che sono i più competitivi mi butterò su quelli (non ne ho uno che mi piace di più,li adoro tutti xD :angel: )
Robert1313
Prode Principiante
Messaggi: 22
Iscrizione: domenica 2 agosto 2015, 17:17
Distribuzione: 14.04

Re: Domanda che linguaggi scegliere?

Messaggio da Robert1313 »

Una cosa
Ultima modifica di Robert1313 il mercoledì 15 febbraio 2017, 10:37, modificato 2 volte in totale.
Robert1313
Prode Principiante
Messaggi: 22
Iscrizione: domenica 2 agosto 2015, 17:17
Distribuzione: 14.04

Re: Domanda che linguaggi scegliere?

Messaggio da Robert1313 »

".Net, PHP e nodejs."possono lavorare insieme?nel senso se cè da fare qualcosa di grosso si può usare una funzionalità di uno una dell'altro?
Ultima modifica di Robert1313 il mercoledì 15 febbraio 2017, 10:38, modificato 1 volta in totale.
|gonzo|
Prode Principiante
Messaggi: 108
Iscrizione: domenica 22 febbraio 2009, 17:43
Contatti:

Re: Domanda che linguaggi scegliere?

Messaggio da |gonzo| »

Se lo scopo è per autodidatta ti consiglierei ti rimanere su qualcosa che già conosci, come già consigliato da altri e magari approffondire la conoscenza di django.

Se lo scopo invece è per un'eventuale futura carriera professionale, a mio parere, oggi conta più la conoscenza dei vari framework di sviluppo piuttosto che del singolo linguaggio per cui ti consiglierei di nuovo di rimanere con ciò che conosci e giocare un po' con django.
Tanto, onestamente, i vari framework tendono tutti ad assomigliarsi.

Dato che poi c'è già un percorso di studi con futuro lavorativo terrei d'occhio le consuete pagine con gli indici di popolarità dei vari linguaggi, tipo:
- http://www.tiobe.com/tiobe-index/
- https://pypl.github.io/PYPL.html
Avatar utente
Zoff
Moderatore Globale
Moderatore Globale
Messaggi: 33338
Iscrizione: mercoledì 10 ottobre 2007, 22:36

Re: Domanda che linguaggi scegliere?

Messaggio da Zoff »

Robert1313 [url=http://forum.ubuntu-it.org/viewtopic.php?p=4958948#p4958948][img]http://forum.ubuntu-it.org/images/icons/icona-cita.gif[/img][/url] ha scritto:".Net, PHP e nodejs."possono lavorare insieme?nel senso se cè da fare qualcosa di grosso si può usare una funzionalità di uno una dell'altro?
Dipende cosa intendi. La risposta può essere sia sì che no.
In generale se si sceglie una tecnologia poi ci si concentra su quella, soprattutto perché ognuno funziona in maniera abbastanza differente dagli altri per cui a meno che non ci sia un motivo specifico non serve avere piu' di una di queste tecnologie.
Prima di aprire una discussione leggi le Guide, poi vedi se c'è un HowTo nel Wiki e fai una ricerca nel Forum!
Applica semplicemente il [Risolto]! Prova: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=548821
Vuoi qualcosa di piu' dal forum? Prova i miei script: http://forum.ubuntu-it.org/viewtopic.php?f=70&t=597066
Scrivi risposta

Ritorna a “Programmazione”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti