View previous topic :: View next topic |
Quale linguaggio? |
C |
|
41% |
[ 32 ] |
Java |
|
15% |
[ 12 ] |
Kylix |
|
0% |
[ 0 ] |
Python |
|
12% |
[ 10 ] |
Perl |
|
1% |
[ 1 ] |
Altro (specificare) |
|
10% |
[ 8 ] |
C++ |
|
18% |
[ 14 ] |
|
Total Votes : 77 |
|
Author |
Message |
alexerre Apprentice
Joined: 17 Sep 2003 Posts: 267 Location: Italy
|
Posted: Sat Jun 11, 2005 12:26 am Post subject: linguaggio di sviluppo |
|
|
Ciao a tutti,
spero che non esistano altri 3d simili.
Volevo porvi questa banale domanda: se voi dovreste approfondire, od imparare, un linguaggio di programmazione,
quale scegliereste tra quelli maggiormente noti (vedi poll)? _________________ Se segui gli altri non arriverai mai primo |
|
Back to top |
|
|
silian87 Advocate
Joined: 06 Oct 2003 Posts: 2318 Location: Treviso, Italy
|
Posted: Sat Jun 11, 2005 12:34 am Post subject: |
|
|
Io saro' un troglodita ( ) ma da un po' di tempo faccio TUTTO in bash scrioting... guarda... con l'utilizzo di tool esterni come dialog, xdialo, zenity o kdialog posso anche avere delle semplici interfaccie. Per quello che faccio io, mischiato ad un pochino (molto poco) di sed, e' fantastico.
Mi trovo benissimo
Qundi approfondirei ancora di piu' lo shell (bash) scripting, perche' in un sistema unix puo' essere utilissimo. _________________ Musica che ascolto: http://www.last.fm/user/silian87/
Silian87 FAQs: http://marentax.homelinux.org/~silian87/silian87-faq.txt
GTalk: silian87@gmail.com |
|
Back to top |
|
|
X-Drum Advocate
Joined: 24 Aug 2003 Posts: 2517 Location: ('Modica','Trieste','Ferrara') Italy
|
Posted: Sat Jun 11, 2005 12:46 am Post subject: |
|
|
ANSI C in primis poi tutto il resto _________________ "...There are two sort of lies, lies and benchmarks..." |
|
Back to top |
|
|
mouser Veteran
Joined: 10 Aug 2004 Posts: 1419 Location: Milano
|
Posted: Sat Jun 11, 2005 5:19 am Post subject: |
|
|
Ora e per sempre ANSI-C .....
Amen
Quando il lavoro lo richiede, mi sporco le mani anche in Java....
Ciriciao
mouser |
|
Back to top |
|
|
Sasdo Guru
Joined: 18 Feb 2004 Posts: 542 Location: 44.476474,11.644446 circa.
|
Posted: Sat Jun 11, 2005 7:29 am Post subject: |
|
|
Io ho messo "altro" anche perchè avrei voluto crocettare C & C++ (grande assente nel poll!!) e Java...
Perchè se vuoi fare applicazioni user friendly in poco tempo il Java è l'ideale con le sue amate&odiate awt/swing che permettono di fare qualcosa di apprezzabile in breve tempo.
Poi se si vuole fare qualcosa di performante (ora mi sto divertendo con un po' di opengl =) allora la coppia dei BluesBrother della programmazione (mi riferisco ovviamente a C/C++ =) direi che è la scelta ottimale...
Ovviamente sono mie opinioni personalissime =) _________________ LinuxUser #362518
--
Ochei lo ammetto: il mio cervello lo tengo in frigo. |
|
Back to top |
|
|
fedeliallalinea Administrator
Joined: 08 Mar 2003 Posts: 30966 Location: here
|
Posted: Sat Jun 11, 2005 7:41 am Post subject: |
|
|
Beh io dire C per dei linguaggi procedurali, Java o C++ (forse piu' facile java all'inizio) per linguaggio orienati ad oggetti e lisp per quelli funzionali. Con questo tocci tre tipi di approcci alla programmazione diversi _________________ Questions are guaranteed in life; Answers aren't. |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sat Jun 11, 2005 8:19 am Post subject: |
|
|
Non esiste il linguaggio perfetto; ci sono linguaggi che si prestano meglio in determinate circostanze e altri ad altre.
Per questo motivo non mi sento di votare nessuno dei linguaggi specificati nel poll. _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
.:deadhead:. Advocate
Joined: 25 Nov 2003 Posts: 2963 Location: Milano, Italy
|
Posted: Sat Jun 11, 2005 8:21 am Post subject: |
|
|
Credo che dipenda dall'obiettivo che vuoi raggiungere.
Ogni linguaggi ha i suoi vantaggi, quindi IMHO una domanda del genere andrebbe contestualizzata.
Cmq se ti riferisci all'ARS PROGRAMMATORIA in generale, io ti suggerisco java.
Per essendo meno a basso livello del C, è a oggetti [concetto che in programmazione può essere amato o odiato, ma ormai va imparato] e ti permette di creare in poco tempo ed anche con conoscenze minimali, interfacce grafiche, che sono molto gratificanti. Non rinnego la shell ed il C, ma se è un discorso hobbistico, credo sia una buona scelta. _________________ Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! |
|
Back to top |
|
|
CarloJekko Veteran
Joined: 31 Mar 2005 Posts: 1315 Location: Baia Domizia :-)
|
Posted: Sat Jun 11, 2005 8:42 am Post subject: |
|
|
Mitico c++ _________________ C. |
|
Back to top |
|
|
emix Veteran
Joined: 30 Nov 2003 Posts: 1014
|
Posted: Sat Jun 11, 2005 8:55 am Post subject: |
|
|
Ho votato C perché è il linguaggio che un buon programmatore dovrebbe conoscere assolutamente. Conoscendo quello gli altri si imparano velocemente. IMHO |
|
Back to top |
|
|
alexerre Apprentice
Joined: 17 Sep 2003 Posts: 267 Location: Italy
|
Posted: Sat Jun 11, 2005 9:34 am Post subject: |
|
|
.:deadhead:. wrote: | Credo che dipenda dall'obiettivo che vuoi raggiungere.
Ogni linguaggi ha i suoi vantaggi, quindi IMHO una domanda del genere andrebbe contestualizzata.
Cmq se ti riferisci all'ARS PROGRAMMATORIA in generale, io ti suggerisco java.
|
Non c'è un contesto per questa domanda.
Conosco C e Java a buon livello.
Volevo appronfondire uno di questi, o impararne un'altro (vedi Python )...per curiosità volevo conoscere le opinioni di altri.
Btw vediamo di contestualizzare la cosa: orientandosi verso la sicurezza, voi cosa scegliereste?
Edit: i moderatori possono aggiugere al poll c++? Ieri notte me lo sono proprio dimeticato sorry _________________ Se segui gli altri non arriverai mai primo |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sat Jun 11, 2005 10:03 am Post subject: |
|
|
alexerre wrote: |
Edit: i moderatori possono aggiugere al poll c++? Ieri notte me lo sono proprio dimeticato sorry |
Credo che puoi farlo anche tu editando il tuo primo post. _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
xchris Advocate
Joined: 10 Jul 2003 Posts: 2824
|
Posted: Sat Jun 11, 2005 10:04 am Post subject: |
|
|
gutter wrote: | Non esiste il linguaggio perfetto; ci sono linguaggi che si prestano meglio in determinate circostanze e altri ad altre.
Per questo motivo non mi sento di votare nessuno dei linguaggi specificati nel poll. |
mi sa che ti sposo..
EDIT: mi sa che sposo anche deadhead _________________ while True:Gentoo() |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sat Jun 11, 2005 10:09 am Post subject: |
|
|
xchris wrote: |
mi sa che ti sposo..
EDIT: mi sa che sposo anche deadhead |
LOL
_________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
emix Veteran
Joined: 30 Nov 2003 Posts: 1014
|
Posted: Sat Jun 11, 2005 10:17 am Post subject: |
|
|
alexerre wrote: | Btw vediamo di contestualizzare la cosa: orientandosi verso la sicurezza, voi cosa scegliereste? |
In che senso? Se vuoi un linguaggio che ti permetta di studiare problematiche di sicurezza dico sicuramente C o C++ (evviva i puntatori ), se invece vuoi un linguaggio che ti eviti il più possibile di creare falle di sicurezza, tipo buffer overflow o cose del genere, dovresti puntare su linguaggi che fanno uso di virtual machine o interpretati (la sicurezza è delegata alla virtual machine o all'interprete). Java credo che da questo punto di vista sia considerato uno dei più sicuri.
Comunque sono sempre convinto che C e C++ sono dei "must" per un informatico. Poi magari per i tuoi progetti userai altro, ma sicuramente ti danno un ottimo bagaglio culturale. |
|
Back to top |
|
|
neryo Veteran
Joined: 09 Oct 2004 Posts: 1292 Location: Ferrara, Italy, Europe
|
Posted: Sat Jun 11, 2005 12:03 pm Post subject: |
|
|
gutter wrote: | Non esiste il linguaggio perfetto; ci sono linguaggi che si prestano meglio in determinate circostanze e altri ad altre.
Per questo motivo non mi sento di votare nessuno dei linguaggi specificati nel poll. |
quoto al 100% questa definizione.. ogni linguaggio ha vantaggi e svantaggi che vanno valutati quando si decide che caratteristiche deve avere la propria applicazione.. Chiaramente il linguaggio che a mio parere un programmatore deve sapere e' il C.. dopo viene tutto il resto.. anche perche' molti programmatori java usano strutture dati confezionate senza sapere quali sono le loro caratteristiche che le differenziano, scrivendo inevitabilmente software pessimi. _________________ cache: a safe place for hiding or storing things..
D-link DWL-G650 AirPlus
Apache Php Mysql |
|
Back to top |
|
|
Sparker l33t
Joined: 28 Aug 2003 Posts: 992
|
Posted: Sat Jun 11, 2005 12:15 pm Post subject: |
|
|
Di sicuro non kylix (che poi sarebbe delphi) perchè è stato dismesso dalla Borland |
|
Back to top |
|
|
.:deadhead:. Advocate
Joined: 25 Nov 2003 Posts: 2963 Location: Milano, Italy
|
Posted: Sat Jun 11, 2005 12:35 pm Post subject: |
|
|
xchris wrote: | mi sa che ti sposo..
EDIT: mi sa che sposo anche deadhead | evvai di menage a tròis
Tornando al topic, nn capisco cosa possa voler dire programmazione orientata alla sicurezza.
Cmq visto che conosci già java e C allora impara il python, così poi fai dei bei programmi come quelli di federico e xchris e tutti i gentooers sono contenti _________________ Proudly member of the Gentoo Documentation Project: the Italian Conspiracy ! |
|
Back to top |
|
|
Flonaldo Guru
Joined: 21 Nov 2003 Posts: 572 Location: Bologna
|
Posted: Sat Jun 11, 2005 3:46 pm Post subject: |
|
|
C ... è alla base di tutto! _________________ Odio un po' di meno gli uomini coi capelli rossi
La mia musica http://www.last.fm/user/Flonaldo/ |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Sat Jun 11, 2005 5:24 pm Post subject: |
|
|
gutter wrote: | Non esiste il linguaggio perfetto; ci sono linguaggi che si prestano meglio in determinate circostanze e altri ad altre.
Per questo motivo non mi sento di votare nessuno dei linguaggi specificati nel poll. |
Quoto. _________________ Ciao da me! |
|
Back to top |
|
|
fabius Guru
Joined: 29 Nov 2004 Posts: 525
|
Posted: Sat Jun 11, 2005 5:48 pm Post subject: |
|
|
randomaze wrote: | gutter wrote: | Non esiste il linguaggio perfetto; ci sono linguaggi che si prestano meglio in determinate circostanze e altri ad altre.
Per questo motivo non mi sento di votare nessuno dei linguaggi specificati nel poll. |
Quoto. |
Idem |
|
Back to top |
|
|
Dr.Dran l33t
Joined: 08 Oct 2004 Posts: 766 Location: Imola - Italy
|
Posted: Sat Jun 11, 2005 5:52 pm Post subject: |
|
|
Io principalmente utilizzo C e comunque è una buona base per poter affrontare ad esempio anche il php, è molto simile, comuque non esiste un linguaggio perfetto, credo che tale sia solo il linguaggio di cui siamo veramente padroni... bah ho filosofeggiato un pò ma è a grandi linee quello che credo |
|
Back to top |
|
|
Flonaldo Guru
Joined: 21 Nov 2003 Posts: 572 Location: Bologna
|
Posted: Sat Jun 11, 2005 6:07 pm Post subject: |
|
|
Bhe quello che dite voi è giusto ed il discorso non fa una grinza, ma nel momento in cui pongo la domanda: Quale linguaggio ogni buon informatico non puo NON sapere? la risposta credo sia scontata e sarebbe; IL C! _________________ Odio un po' di meno gli uomini coi capelli rossi
La mia musica http://www.last.fm/user/Flonaldo/ |
|
Back to top |
|
|
alexerre Apprentice
Joined: 17 Sep 2003 Posts: 267 Location: Italy
|
Posted: Sat Jun 11, 2005 6:08 pm Post subject: |
|
|
gutter wrote: |
Credo che puoi farlo anche tu editando il tuo primo post. |
Ho guardato ma non sono riuscito. Siete sicuri che io lo possa fare?
deadhead wrote: |
Tornando al topic, nn capisco cosa possa voler dire programmazione orientata alla sicurezza
|
tolto il C che sta alla base dei maggiori exploit oggi esistenti e che, se programmato bene, ti permette di avere una "buona" sicurezza, volevo sapere gli altri (tra tutti python) come sono messi a facilità di programmazione e come implementano le funzioni di controllo sulle varie strutture dati che possono essere implementate (eg. buffer non controllati, heap fuori controllo etc. etc.)
/me che spera di essere stato chiaro _________________ Se segui gli altri non arriverai mai primo |
|
Back to top |
|
|
gutter Bodhisattva
Joined: 13 Mar 2004 Posts: 7162 Location: Aarau, Aargau, Switzerland
|
Posted: Sat Jun 11, 2005 10:26 pm Post subject: |
|
|
alexerre wrote: |
Ho guardato ma non sono riuscito. Siete sicuri che io lo possa fare?
|
L'ho aggiunto adesso.
Happy poll. _________________ Registered as User #281564 and Machines #163761 |
|
Back to top |
|
|
|