Pagina 1 di 2

Inviato: 01 gen 1970, 01:33
da bobby_fischer
Ciao a tutti,
<BR>a scuola è da un anno e mezzo che usiamo Pascal, ma mi sono un po\' stufato e mi piacerebbe provare a programmare con qualcos\'altro tipo C o Visual Basic.
<BR>Cosa mi consigliate?
<BR>E dovrei potrei trovare un buon compilatore e un buon manuale, magari su Internet?
<BR>Grazie e ciao
<BR>Nick

Inviato: 01 gen 1970, 01:33
da AleX_ZeTa
io ho cominciato da Visual Basic, purtroppo -.- ora sto cercando di passare a C++ per lavorare su Linux ma non è semplicissimo.
<BR>
<BR>Quindi ti consiglio di iniziare da C/C++. Trovi quasi tutto quello che ti serve su <a href="http://www.html.it" target="_blank" target="_new">http://www.html.it</a> e una buona guida di base sul sito dell\'università di Trento: <a href="http://www.science.unitn.it/~fiorella/g ... ndexc.html" target="_blank" target="_new">http://www.science.unitn.it/~fiorella/g ... xc.html</a>
<BR>
<BR>Altrimenti puoi provare con Java. Sempre su HTML.it trovi tutto.
<BR>
<BR>(se usi esclusivamente windows dopo aver fatto un po\' di C dai cmq un\'okkiata a Basic: è molto immediato e può essere utile per programmini rapidi o che ti creano problemi negli altri linguaggi. E soprattutto VBScript è utilissimo per la creazione di siti web: pagine ASP e VBS lato client sono ottimi strumenti, soprattutto per uno sviluppatore windows)

Inviato: 01 gen 1970, 01:33
da AleX_ZeTa
ah, se usi Linux il compilatore ce l\'hai già (gcc se nn sbaglio). Cmq uno buono e gratuito lo trovi nel sito delle oliinfo: <a href="http://www.olimpiadi-informatica.it" target="_blank" target="_new">http://www.olimpiadi-informatica.it</a> (guarda edizione2004 - software regionali)

Inviato: 01 gen 1970, 01:33
da LB
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>(se usi esclusivamente Windows dopo aver fatto un po\' di C dai cmq un\'okkiata a Basic: è molto immediato e può essere utile per programmini rapidi o che ti creano problemi negli altri linguaggi. e soprattutto VBScript è utilissimo per la creazione di siti web: pagine ASP e VBS lato client sono ottimi strumenti, soprattutto per uno sviluppatore Windows)
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Sconsiglio altamente di seguire questi due suggerimenti: anziche\' Visual Basic usa C# con Visual Studio .net 2003 (volendo rimanere nella categoria della programmazione applicativa con ambienti Microsoft), che e\' altrettanto facile da usare ed e\' effettivamente utilizzabile anche per cose \"serie\" e ha una sintassa sensata contrariamente a VB6.
<BR>
<BR>Per quanto riguarda vbscript, lascia perdere; per le pagine web puoi usare invece ECMAScript/Jav aScript/JScript che ha il vantaggio di avere una sintassi sensata ed essere disponibile su browsers non-microsoft.
<BR>
<BR>Per il C/C++ puoi optare per Windows e il suddetto sistema Microsoft (che occorre pagare se lo si acquista regolarmente), oppure per Linux + GCC (scarica una distribuzione - personalmente consiglio Fedora Linux).
<BR>GCC e\' disponibile anche per windows ma sconsiglio di usare tale sistema come ambiente di sviluppo con GCC.
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: LB il 21-02-2004 22:58 ]

Inviato: 01 gen 1970, 01:33
da Loth
Per quanto riguarda il C++, la Borland fornisce gratuitamente un compilatore a linea di comando per Windows: <a href="http://www.borland.com/products/downloa ... ilder.html" target="_blank" target="_new">http://www.borland.com/products/downloa ... er.html</a>
<BR>
<BR>Inoltre ti consiglio di provare Python (www.python.org), un linguaggio di scripting molto flessibile e orientato agli oggetti, che inoltre permette di imparare un buon stile di programmazione.
<BR>
<BR>
<BR><!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>On 2004-02-21 22:26, AleX_ZeTa wrote:
<BR>
<BR>(se usi esclusivamente windows dopo aver fatto un po\' di C dai cmq un\'okkiata a Basic: è molto immediato e può essere utile per programmini rapidi o che ti creano problemi negli altri linguaggi. E soprattutto VBScript è utilissimo per la creazione di siti web: pagine ASP e VBS lato client sono ottimi strumenti, soprattutto per uno sviluppatore windows)
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>[flame on] Per il web si usa Php, non altre schifezze!! <IMG SRC="images/forum/icons/icon_razz.gif">

Inviato: 01 gen 1970, 01:33
da germania2002
io ritengo ancora (sarà che non sono così esperto e non lo uso sempre) le potenzialità di pascal enormi, di cui ne sfrutto la millesima parte.[addsig]

Inviato: 01 gen 1970, 01:33
da 8_CASKA_6
w il C!!!
<BR>Anke xkè è strettamente collegato ed è nato insieme ai sistemi unix ke trovo molto +\"simpatici\" di certi altri...........
<BR>(senza fare nomi...) <IMG SRC="images/forum/icons/icon_confused.gif"> [addsig]

Inviato: 01 gen 1970, 01:33
da Mathomico
aspetta un attimo:
<BR>
<BR>quanti anni avevi nell\'estate 2002?
<BR>ma, soprattutto, in soli 3 mesi non hai fatto altro che leggere? hai dormito/mangiato/respirato?
<BR>
<BR>
<BR>porti gli occhiali?????????
<BR>sei vivo??????????
<BR>
<BR>comunque cerca di deciderti, perchè continuando a cambiare non avrai mai le idee chiare per il tuo futuro. Possibile che non ci sia niente che ti stimoli e attragga così forte da non potertene allontanare?????????

Inviato: 01 gen 1970, 01:33
da tmart
ah ah !
<BR>scusate, ma ho riletto il FORUM di Isidoro97... non l\'avevo mai letto tutto!
<BR>
<BR>E ciò mi ha ricordato che sto infestando questo FORUM, l\'ultima isola pulita come disse qualcuno nel TOPIC Isy97
<BR>
<BR>quindi è meglio se chiudiamo l\'argomento. se nessuno è contrario, eliminerò i messaggi appena scritti qui.[addsig]

Inviato: 01 gen 1970, 01:33
da unexsos
C è molto versatile, ed essendo molto a basso livello, ti consente di scrivere qualunque cosa (al di la di ottimizzazioni nell\'utilizzo di memoria, può sostituire l\'assembler anche su pic dedicati (chiaramente se qualcuno si è preso la briga di creare un apposito compilatore (cosa comunque che di solito accade))); C++, anche se facente parte del paradigma ad oggetti (il C era procedurale (occhio che nonostante i linguaggi siano simili, i due paradigmi sono fondamentalmente diversi)), mantiene in buona parte sintassi del C.
<BR>Se vuoi scrivere applicazioni portabili, consiglio java (ma devo conoscere un po\' bene il paradigma ad oggetti per apprezzarlo a pieno): è puramente ad oggetti, ed è multipiattaforma (senza cambiare praticamente neanche una riga di codice, e senza dover ricompilare, il tuo programma gira su sitemi operativi diversi (che installeranno l\'opportuna JVM)). una pecca di JAVA è quella di non concederti grande libertà nell\'accesso diretto alle risorse del sistema (tuttavia esistono vagonate di classi scritte per risolvere questo problema (e portabili)). Java a differenza del C++ rende portabilissimi anche programmi con interfaccia grafica a finestre. anche la gestione dei database con JDBC è buona (usa SQL!).
<BR>dunque, se ti interessa un consiglio, usa java. (te lo dice uno, che come programmatore, è \"nato in C e in C++\" ); in ogni caso liberissimo di scegliee come credi.
<BR>
<BR>saluto.
<BR>
<BR>PS si avvicinano le olimpiadi nazionali di informatica (in cui vado notoriamente meglio che in quelle di mate (l\'anno scorso avevo anche passato le prime gare nazionali, andando a fare i corsi e le gare successive (quelle che per voi matematici sono a Cortona); speriamo di passara anche quest\'anno...))

Inviato: 01 gen 1970, 01:33
da bh3u4m
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>On 2004-02-25 20:56, unexsos wrote:
<BR>C è molto versatile, ed essendo molto a basso livello [...]
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Il C non è a basso livello, solo l\'assembler è a basso livello.
<BR>Infatti il linguaggio ad alto livello dispone di strutture simili al modo di ragionare umano, ben lontano dal linguaggio macchina in cui ogni comando è semplicemente un trasferimento di memoria.<BR><BR>[ Questo Messaggio è stato Modificato da: bh3u4m il 25-02-2004 21:23 ]

Inviato: 01 gen 1970, 01:33
da bobby_fischer
Grazie a tutti.
<BR>Ho scaricato il compilatore di C++ dal sito delle Olimpiadi di Informatica e ora pensavo di usare la guida su C che ho trovato sul sito dell\'Università di Trento. Può andar bene lo stesso anche se è scritta per C (con qualche aggiustamento, intendo)?
<BR>Grazie ancora
<BR>Ciao
<BR>nick

Inviato: 01 gen 1970, 01:33
da bh3u4m
Basta cambiare l\'estensione da .cpp a .c e li compila in c.
<BR>Comunque è più o meno la stessa cosa.

Inviato: 01 gen 1970, 01:33
da 8_CASKA_6
<!-- BBCode Quote Start --><TABLE BORDER=0 ALIGN=CENTER WIDTH=85%><TR><TD><font size=-1>Quote:</font><HR></TD></TR><TR><TD><FONT SIZE=-1><BLOCKQUOTE>
<BR>On 2004-02-25 21:22, bh3u4m wrote:
<BR>
<BR>Il C non è a basso livello, solo l\'assembler è a basso livello.
<BR>Infatti il linguaggio ad alto livello dispone di strutture simili al modo di ragionare umano, ben lontano dal linguaggio macchina in cui ogni comando è semplicemente un trasferimento di memoria.
<BR>
<BR></BLOCKQUOTE></FONT></TD></TR><TR><TD><HR></TD></TR></TABLE><!-- BBCode Quote End -->
<BR>
<BR>Ho l\'impressione ke unexsos konosce già benissimo la differenza fra alto e basso livello!!!
<BR>
<BR>Stava solo facendo un confronto... <IMG SRC="images/forum/icons/icon_cool.gif"> [addsig]

Inviato: 01 gen 1970, 01:33
da bh3u4m
Nessuno è mai morto per certe sciocchezze! Comunque tengo a precisare che il C è un ottimo linguaggio, conosco delle persone che invece lo odiano e la loro ragione è che ritengono sia a basso livello.
<BR>In bocca al lupo ad unexsos per la gara di Trento.