| I Migliori Ambienti Di Sviluppo IDE C/C++ Per Linux |
|
|
|
| Martedì 11 Maggio 2010 09:00 |
|
Uno dei principali problemi che si presenta a chi è alle prime armi con la programmazione nel mondo Linux è quello di trovare una valida alternativa agli ambienti di sviluppo di Windows, quali Visual Studio e Dev-C++. Ecco perché Marcor Online ne ha testati molti, vediamoli insieme per scoprire il più adatto alle vostre esigenze.
Innanzitutto va detto che una valida opzione sarebbe quella di usare Dev-C++ su Linux tramite WINE, ovvero una sorta di emulatore integrato, ciononostante lo scopo dell'articolo è quello di trovare un valido ambiente di sviluppo nativo per Linux.
Ho fatto i test sul nuovo Ubuntu 10.04, usando tutti programmi facilmente scaricabili dall'Ubuntu Software Center. In particolare i programmi testati sono stati Anjuta IDE, Code::Blocks IDE, Eclipse e Geany.
1. OPERAZIONI PRELIMINARI
Innanzitutto per poter sfruttare un ambiente di sviluppo è necessario che sul sistema sia installato il compilatore adatto al linguaggio di programmazione scelto. Nel nostro caso trattandosi di C/C++ dovrebbe essere già presente nell'installazione di default di Ubuntu. Per esserne certi basta aprire il menù Applicazioni, andare nell'Ubuntu Software Center, cercare GNU GCC ed eventualmente installare "The GNU C compiler (sottotitolo: gcc)".
Esso verrà automaticamente riconosciuto dai vari ambienti di sviluppo che andremo ad installare, così da permetterci la compilazione dei nostri file sorgente.
2. AMBIENTI DI SVILUPPO
Questo ambiente di sviluppo si presenta molto bene. Totalmente in Italiano, con tanti Plug-In, tante funzioni e una bella interfaccia grafica. Purtroppo però non sono riuscito a effettuare alcuna compilazione, in quanto non riesce a trovare il compilatore nel sistema. Perciò allo stato attuale non lo classifico, sottolineando però che se qualcuno riesce a trovare un modo per fargli trovare il compilatore allora si tratta indubbiamente di un software da tenere seriamente in considerazione.
Dico fin da subito che si tratta dell'ambiente che mi ha dato la maggior impressione di professionalità. Davvero ben fatto, anch'esso con tante funzionalità interessanti e tanti Plug-In. L'interfaccia è davvero ottima, ricordando molto il Dev-C++. L'unico neo è la presenza della sola lingua Inglese, cosa che potrebbe risultare determinante per chi cerca un programma che sia necessariamente in italiano.
La compilazione fila liscia dato che viene immediatamente riconosciuto il compilatore installato (al primo avvio compare un menù, in cui scegliere il compilatore GNU GCC Compiler).
Tra le funzioni più interessanti vi sono il completamento automatico del codice e la lista delle cose da fare (To Do List), nonché la possibilità di personalizzare qualsiasi impostazione, dall'editor al compilatore, fino all'ambiente generale.
Lo ritengo promosso a pieni voti, anche se trovandolo molto professionale lo consiglio solo a chi deve lavorare con veri e propri progetti, e non semplicemente con pochi file sorgente.
Si tratta di uno tra i software più noti, caratterizzato sicuramente da un'interfaccia originale, che si discosta un po' da quella utilizzata dagli altri programmi. Moltissime anche qui le funzionalità aggiuntive, ma anche questo è penalizzato dalla presenza della sola lingua inglese.
Personalmente però non mi è piaciuto, in quanto l'ho trovato meno intuitivo degli altri nell'utilizzo. Ciò non toglie che si tratti di un ottimo ambiente di sviluppo, che consiglio di provare a chi è un po' più esperto.
Tra quelli testati è il software meno famoso e con meno pretese. Infatti si presenta con un'interfaccia molto semplice e con un basso numero di Plug-In (lo stretto necessario). Sicuramente da sottolineare che il programma è totalmente in Italiano.
Interessante l'anteprima del tipo di parametri da passare a una funzione, cosa che non ho trovato in tutti gli altri software.
Poco adatto a gestire grossi progetti, ma fortemente consigliato a chi è alle prime armi o deve fare programmi semplici. Lo ritengo comunque un ottimo programma, che mi ha dato davvero un'ottima impressione per la sua immediatezza e semplicità di utilizzo, nonché per la sua leggerezza.
3. CONCLUSIONI
Concludo quindi con la mia personale classifica e alcune considerazioni:
|











Commenti
Ti ringrazio
Apo
Ciao. Ad essere sincero quando feci tutti questi test per redarre l'articolo usai Ubuntu a 32 Bit, quindi non ti so rispondere.
Comunque penso di si e alla fine per provare ci vogliono pochi minuti, tanto si scarica gratuitamente.
Ti ricordo che esiste anche per Windows se poi ti ci trovi bene:
marcoronline.net/.../...
RSS feed dei commenti di questo post.