consiglio su linguaggio di programmazione

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Almucantarat
Linux 1.x
Linux 1.x
Messaggi: 132
Iscritto il: ven 15 apr 2005, 0:00

consiglio su linguaggio di programmazione

Messaggio da Almucantarat »

cavandomela bene con C++, ho deciso di imparare un nuovo linguaggio di programmazione.

Mi piacerebbe creare GUI e qualcosa per siti internet (non si sa mai potrebbe tornarmi utile)

cosa mi consigliate?, pensavo java ma conoscendo solo il nome dei vari perl, python, ruby etc. magari c'è qualcosa di meglio...

Avatar utente
Sh4DoW
Linux 1.x
Linux 1.x
Messaggi: 155
Iscritto il: mar 15 feb 2005, 0:00

Messaggio da Sh4DoW »

beh per quanto riguarda internet non ho mai imparato un linguaggio specifico.. comunque il php è mostruoso per fare pagine dinamiche. Gli altri linguaggi che tu hai citato sono buoni ed ognuno ha un suo punto di forza, e delle peculiarità. Infine per fare GUI ti basta il C++ e qualche buona libreria quale per esempio QT della Trolltech o le GTK+. Io preferisco le prime, è uscita la versione 4.1 e KDE 4 la implementerà.

Sickk
Linux 3.x
Linux 3.x
Messaggi: 678
Iscritto il: gio 27 nov 2003, 0:00
Contatta:

Messaggio da Sickk »

conoscendo java, python, perl e php ti posso dire che sono tutti ottimi linguaggi. Java devi stare attento però. Con il 1.5 sono cambiate un pò le cose comunque se conosci il c++ non ti dovrebbe essere difficile entrare nell'ottica di java dato che sono entrambi lingaggi ad oggetti. Comunque in particolare ti consiglio python...è veramente bello. Con pochi passi puoi scrivere programmi anche abbastanza complessi in poco tempo(python è un linguaggio ad oggetti).In più puoi usufruire delle librerie di C e di java. Per io lo trovo molto utile nell'amministrazione della mia linuxbox soprattutto per la sua potenza in ambito delle regex

Bart
Staff
Staff
Messaggi: 4249
Iscritto il: lun 9 ago 2004, 0:00
Località: Rimini

Re: consiglio su linguaggio di programmazione

Messaggio da Bart »

Almucantarat ha scritto:cavandomela bene con C++, ho deciso di imparare un nuovo linguaggio di programmazione.

Mi piacerebbe creare GUI e qualcosa per siti internet (non si sa mai potrebbe tornarmi utile)

cosa mi consigliate?, pensavo java ma conoscendo solo il nome dei vari perl, python, ruby etc. magari c'è qualcosa di meglio...
Io andrei su Java o Php. Poi dipende cosa ci devi fare. Ovvio che se devi creare pagine internet php è più adatto ma, per esempio, se vuoi creare programmi di rete su socket o simili, con java c'è da divertirsi. ;)

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

Premesso che non conosco nè il C nè Java ( :oops: :oops: :oops: ), ma mi riprometto di risolvere presto..., ti consiglio di provare (non necessariamente in quest'ordine):
  • PHP + GTK, con cui puoi creare anche prg stand-alone con interfaccia grafica
  • Lazarus, un IDE che usa il free-pascal, praticamente un clone di Delphi...
Buon divertimento :)
Ciao,
nino

Avatar utente
acrive
Linux 2.x
Linux 2.x
Messaggi: 306
Iscritto il: mar 27 dic 2005, 0:24
Slackware: 12.0
Località: Brindisi <-> Bologna

Messaggio da acrive »

Non per fare o non per dire.. Ma a me sta domanda mi puzza... Se conosci il C++ Abbastanza bene.. e poi mi fai una domanda del genere.. mah.. penso che qalche palla la stai sparando..... O forse mi sbaglio anche... Secondo me la domanda migliore sarebbe (e si vede anche da come ti hanno risposto): Vorrei fare xxxxxx quale strumento sarebbe più adatto?

Avatar utente
IceSlack
Linux 4.x
Linux 4.x
Messaggi: 1313
Iscritto il: dom 30 ott 2005, 13:27

Messaggio da IceSlack »

ninobi ha scritto:Premesso che non conosco nè il C nè Java ( :oops: :oops: :oops: ), ma mi riprometto di risolvere presto..., ti consiglio di provare (non necessariamente in quest'ordine):
  • PHP + GTK, con cui puoi creare anche prg stand-alone con interfaccia grafica
  • Lazarus, un IDE che usa il free-pascal, praticamente un clone di Delphi...
Buon divertimento :)
Ciao,
nino
fiko! col php posso fare un programmino su win ?

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

Messaggio da aschenaz »

IceSlack ha scritto:fiko! col php posso fare un programmino su win ?
No. Puoi fare programmi(ni) che girano allo stesso modo sia su win che su linux, che su mac-os che su....quello che vuoi. E programmi che pesano al massimo un centinaio di Kb!! Sono i grandi pregi dei linguaggi interpretati...:)
Se vuoi dare un'occhiata a qualche sciocchezza che ho fatto io, guarda qua.
Installa, prima le librerie, però da qui.
Per win c'è un ottimo runtime qui.
Ciao,
nino

Almucantarat
Linux 1.x
Linux 1.x
Messaggi: 132
Iscritto il: ven 15 apr 2005, 0:00

Messaggio da Almucantarat »

Grazie a tutti per i consigli! java e python sembrano quelli che fanno al caso mio. ora sto provando C con le librerie GTK.
@acrive Beh vedi...il punto è che tutto quello che so di "informatico" l'ho imparato da libri che mi sono studiato da solo: c++, ROOT, linux, latex. Essendo autodidatta, so utilizzare queste cose, ma non ho una visione generale...non so cosa possono fare i programmi che uso finchè non li provo o qualcono me lo dice.:D

Rispondi