|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 237
|
[Python] IDE
Mi trovo finalmente con un po' di tempo "libero" e vorrei pasticciare con python - più per curiosità che per esigenza.
Premetto che sono intenzionato a usare solo Python 3, le versioni precedenti non mi interessano. Aggiungo inoltre che ho una vasta esperienza di programmazione con C, C++, C# oltre a nozioni di VB, nonché un forte interesse per F# con cui ho realizzato qualche progettino e - come credo si evinca facilmente - tutta la mia esperienza di programmazione è accumulata sviluppando con Visual Studio; dopo aver provato altri IDE (inclusi Eclipse e IDEA per Java) non li ho mai trovati "degni" di particolari attenzioni in quanto ormai viziato dalla comodità, completezza e integrazione di VS. Mi rivolgo dunque a tutti coloro che abbiano esperienza su Python chiedendo se esiste un IDE con queste caratteristiche:
Grazie anticipatamente! |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
L'unico che credo possa soddisfare tutti o quasi i requisiti penso sia Komodo IDE, ma è a pagamento.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
|
#3 | |
|
Member
Iscritto dal: Jul 2008
Messaggi: 237
|
Quote:
|
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Visual Studio Express di MS è gratuito.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
|
#5 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 237
|
Con sorpresa ed un certo sdegno ho appena appreso che nonostante ActiveState fornisca sia Python 3 sia Komodo quest'ultimo non supporta ancora tale versione del linguaggio - almeno non a livello di debugger!
Quanto a Visual Studio Express è utile come una bicicletta con le gomme forate... Ultima modifica di !k-0t1c! : 04-05-2009 alle 15:39. |
|
|
|
|
|
#6 | ||
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
Quote:
Poi è chiaro che PAGANDO c'è di meglio, ma per la stragrande maggioranza dei casi (e progetti) direi che si comporta piuttosto bene.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
||
|
|
|
|
|
#7 | ||
|
Member
Iscritto dal: Jul 2008
Messaggi: 237
|
Quote:
Quote:
Ad ogni modo vedrò se riesco a farmi tornare utile in qualche modo sto pitone, visto che potrei avere interesse ad usare l'interop con il C++ |
||
|
|
|
|
|
#8 | ||||
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
Hai un'idea? Butti giù due righe direttamente nella shell interattiva, e controlli immediatamente se è buona, oppure no, o è necessario qualche miglioramento. Ti assicuro che in termini di produttività una cosa del genere è assolutamente impagabile, e ti permette di evitare spesso il ricorso a strumenti come il debugger. Quote:
Quote:
Quote:
Ci sono diversi esempi nel sito e nella FAQ, nel wiki di Python se non erro c'è una sezione apposita.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
||||
|
|
|
|
|
#9 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 237
|
Grazie per le risposte rapide e molto informative!
Mi fido per la questione del debugger, ma dopo 1oretta con Komodo IDE mi sono reso conto che la code completion fa pena... Esiste per caso qualcosa di meglio nel campo? |
|
|
|
|
|
#10 |
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Considera che Python è un linguaggio dinamico, e quel che riesce a fare Komodo è già un mezzo miracolo.
La code completion come nei linguaggi a tipizzazione statica purtroppo non si ottenere, tranne nei casi in cui il contesto non permetta a Komodo di identificare in maniera "sicura" il tipo dell'oggetto in questione.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
|
|
|
|
|
#11 |
|
Member
Iscritto dal: Jul 2008
Messaggi: 237
|
Ok, cercherò di accontentarmi... tutto sommato le cose sembrano spesso tanto semplici che basta un po' di intuito (o al massimo un dir...)
Ma già che ci sono mi farebbe molto comodo sapere se esiste in giro qualcosa di buono per disegnare GUI. La cosa più simile a Visual Studio in questo senso sarebbe gradita, perché ho visto in giro che ci sono diversi programmi che consentono di creare alberi di oggetti facenti parte dell'interfaccia e di impostarne le proprietà, ma preferirei di gran lunga qualcosa di molto più visuale. Thanks in advance! |
|
|
|
|
|
#12 | ||
|
Senior Member
Iscritto dal: Jan 2002
Città: Germania
Messaggi: 26110
|
Quote:
Vedrai che anche senza autocompletamente "figo" sarei sempre molto più produttivo con Python. Quote:
Altro, purtroppo, non so dirti.
__________________
Per iniziare a programmare c'è solo Python con questo o quest'altro (più avanzato) libro @LinkedIn Non parlo in alcun modo a nome dell'azienda per la quale lavoro Ho poco tempo per frequentare il forum; eventualmente, contattatemi in PVT o nel mio sito. Fanboys |
||
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:44.




















