Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[Devel] Raccolta di IDE e documentazione per programmare
View unanswered posts
View posts from last 24 hours
View posts from last 7 days

Goto page 1, 2, 3, 4, 5  Next  
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano
View previous topic :: View next topic  
Author Message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Tue Jul 06, 2004 1:00 pm    Post subject: [Devel] Raccolta di IDE e documentazione per programmare Reply with quote

Il post nasce da questo thread nei forum di gentoo.org e offre una serie di spunti ai programmatori che, grazie alla disponibilità di gentoo-italia.net, dispongono anche di una nutrita schiera di nuovi forum relativi alla programmazione in cui chiedere e approfondire gli argomenti senza il timore di essere [OT]!

Questo é un cross-post che appare più o meno simultaneamente sul Forum Italiano di Gentoo.org e sul portale italiano di news Gentoo-Italia.net.

IDE Generici

  • Visual Improved
    IMHO il migliore

  • emacs
    L'editor programmabile scritto da RMS.

  • jEdit
    Editor multipiattaforma e multilinguaggio scritto in Java

  • eclipse
    Scritto in Java permette, tramite i suoi numerosi plugin, di essere utilizzato praticamente per qualsiasi linguaggio anche se non sempre il risultato é ottimale

  • SciTE
    L'ottimo IDE potente, facile, veloce e multipiattaforma bastato su Scintilla.
    Articolo introduttivo in italiano.

  • BlueFish
    Nato per i web developer questo potente editor adesso supporta tutti i principali linguaggi di programmazione.

  • Code::Blocks
    Ide Multilinguaggio e multipiattaforma. Peccato che non ci sia un ebuild... qualche volontario per scriverlo?

  • rhide
    Sviluppo e debug in C/C++/Pascal (a altri linguaggi) con l'interfaccia del TurboC

  • geany
    Ide multilinguaggio scritto in Gtk2+. ebuild presente in bugzilla.


Basic

  • Gambas
    Ambiente di sviluppo basato su un interprete basic con estensioni ad oggetti (simile al visual basic ma non un Visual Basic Clone)


Object Pascal

  • Kylix
    Commerciale. Ambiente di sviluppo Object Pascal/C++ di Borland

  • Lazarus
    Delphi clone, basato su freepascal.


Java


Qt/KDE

  • Qt Designer
    Commerciale (?). Il costruttore di interfacce per le librerie Qt fornito da trolltech

  • kdevelop
    L'IDE multi-linguaggio per programmare con KDE

  • pyQt
    I bindings per programmare le Qt con python

  • eric3
    L'IDE per programmare python scritto con i pyQt. (non mi sembra abbia GUI Builder... sbaglio?)


Gtk+/GNOME

  • Anjuta
    L'IDE C/C++ per GTK/Gnome. Può essere usato insieme al costruttore di interfacce Glade anche se é completamente integrato. Utile leggere il tutorial e l'advanced tutorial.


wxWidgets

  • wxDesigner
    Costruttore di interfacce per le wxWidgets

  • wxPython
    Per programmare interfacce grafiche in python usando le wxWidgets

  • wxGlade
    costruttore di interfacce scritto in python che può generare codice C++/XML e Python per per WxWidgets/WxPython

  • boa-constructor
    Python IDE e costruttore di interfacce con le wxPython

  • SPE
    Editor per programmare wxPython che può essere usato abbinato con wxGlade

  • Komodo
    Commerciale. IDE multilinguaggio (php/perl/phyton) che incorpora anche un GUI builder (il GUI Builder per quali librerie/toolkit funziona?)


miscellanea

  • Tcl/Tk
    Messo in secondo piano dalle attuali innovazioni il tcl era il linguaggio principe per realizzare GUI script e a oggi continua ad essere l'unico presente nell'instalalzione default di pressoché tutti gli U*X (programmare in tcl/tk é un pò come fare script per /bin/sh insomma!)

  • fltk
    Il Fast Lite Toolkit é scritto in C++ e dispone di widget capaci di dare un look "NextStep-like" alle applicazioni. Nella distribuzione delle librerie c'é anche il costruttore di interfacce fluid.

  • Fox Toolkit
    Il Fox Toolkit é una libreria di classi C++ multipiattaforma. Oltre al C++ si possono scaricare dal sito anche i bindings per vari linguaggi come Python, Ruby ed Eiffel.

  • text2rexp
    Non é un IDE ma un toolettino che aiuta nella composizione di espressioni regolari in svariati linguaggi


Documentazione
Programmazione Linux


Programmazione GUI
Oltre alla documentazione scaricabile direttamente dai siti delle varie librerie/ambienti (spesso ben fatta) ci sarebbero anche i seguenti siti


  • Qt
    Le guide alle librerie Qt, per coloro a cui non basta il seguente bignami:
    motaboy wrote:
    ti crei un QLayout con le poprietá che vuoi, dentro al quale aggiungi i widget che vuoi. niente di piú facile


  • GTK+ Tutorial
    Il tutorial ufficiale delle GTK+

  • GNOME / GTK+
    Guida in italiano scritta da Amedeo de Longis

  • pygtk tutorials
    Usare il GTK (1.x e 2.x) con Python. In Italiano

  • PyGTK GUI programming: Un altro tutorial ben fatto, anch'esso in italiano

  • Assente
    Una breve guida di Assente per fare dei programmi con Ruby/Gtk/Glade/Anjuta. In Italiano :-D !

  • Python + PyGTK + Glade (libglade)
    Un Tutorial di akiross sullo sviluppo RAD fatto con python/pyGTK e Glade. In Italiano :-D!


Changelog
23/03/05 Aggiunto SciTE alla sezione IDE
07/04/05 Aggiunto Bluefish alla sezione IDE
06/07/05 Aggiunto il link sulle pyGTK di parafernalia, suggerito da ultimodruido
27/09/05 Aggiunto il link a txt2regex, suggerito da morellik
21/03/06 Aggiunto il link ad ALP e Codeblocks
25/11/06 Aggiunto il link a Geany suggerito da redmatrix
_________________
Ciao da me!


Last edited by randomaze on Fri Feb 02, 2007 9:18 am; edited 20 times in total
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 13200
Location: here

PostPosted: Tue Jul 06, 2004 1:16 pm    Post subject: Reply with quote

Ottimo post :). Grazie randomaze
_________________
"aspetto un'emozione sempre più indefinibile"
- CCCP -
"la libertà un doveroso pericolo in verità"
- PGR -
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
cloc3
Advocate
Advocate


Joined: 13 Jan 2004
Posts: 4506
Location: http://www.gentoo-users.org/user/cloc3/

PostPosted: Tue Jul 06, 2004 1:21 pm    Post subject: Reply with quote

Così, non c'è il rischio di creare una concorrenza interna, spittando gli interventi analoghi su due forum distinti e riducendo la qualità del dibattito in entrambi?
_________________
vu vu vu
gentù
mi piaci tu
Back to top
View user's profile Send private message
marco86
Guru
Guru


Joined: 04 Jun 2004
Posts: 574
Location: /italy/torino/valli_di_Lanzo

PostPosted: Tue Jul 06, 2004 1:21 pm    Post subject: Reply with quote

Bene, visto che non sarò OT vorrei chiedere una cosa!
io programma in VB e Bor---d C++, cosa posso usare di open source che abbia gli stessi linguaggi? per il C sono a posto, ma per VB? mi interessa la parte grafica più che altro!
Grazie
_________________
Se il destino è contro di noi...bhe, peggio per lui....!!
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Tue Jul 06, 2004 1:29 pm    Post subject: Reply with quote

marconordkapp wrote:
ma per VB? mi interessa la parte grafica più che altro!


Posso solo suggerirti di provare Gambas (emerge gambas), ma non ti dire niente più... anche se ti consiglio di focalizzare la tua attenzione su un unico linguaggio/tool almeno fino a che non acquisti praticità!
_________________
Ciao da me!
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 13200
Location: here

PostPosted: Tue Jul 06, 2004 1:31 pm    Post subject: Reply with quote

@marconordkapp: http://linuxshop.ru/linuxbegin/win-lin-soft-en/table.shtml
_________________
"aspetto un'emozione sempre più indefinibile"
- CCCP -
"la libertà un doveroso pericolo in verità"
- PGR -
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Tue Jul 06, 2004 1:36 pm    Post subject: Reply with quote

cloc3 wrote:
Così, non c'è il rischio di creare una concorrenza interna, spittando gli interventi analoghi su due forum distinti e riducendo la qualità del dibattito in entrambi?


In realtà l'unico punto di concorrenza riguarda gli ebuild e, al limite gli script bash o l'installazione della VirtualMacchine di turno... per il resto i problemi di programmazione qui sarebbero OT, tollerati ma pur sempre OT...
_________________
Ciao da me!
Back to top
View user's profile Send private message
Mithrandir81
Tux's lil' helper
Tux's lil' helper


Joined: 06 Feb 2004
Posts: 135

PostPosted: Tue Jul 06, 2004 2:06 pm    Post subject: Reply with quote

visto il sito di Anjuta e mi ha incuriosito...approfitto per fare una domanda...come si comporta (se lo fa) nell'importare ad esempio progetti già preesistenti...già organizzati con i propri makefile, la propria struttura cartelle etc...?

Con Eclipse ho dovuto rinunciare perchè mi si incasinava tutto, e mi modificava cose che non avrebbe dovuto modificare, e questo non è bene quando ci stai lavorando assieme ad altri...

Insomma, a me interesserebbe una bella IDE dove poter gestire al meglio il progetto così com'è...senza l'intervento di certe "creazioni guidate" che scombinano le cose...

Chiedo troppo? :D
Back to top
View user's profile Send private message
marco86
Guru
Guru


Joined: 04 Jun 2004
Posts: 574
Location: /italy/torino/valli_di_Lanzo

PostPosted: Tue Jul 06, 2004 2:09 pm    Post subject: Reply with quote

randomaze wrote:
Posso solo suggerirti di provare Gambas (emerge gambas), ma non ti dire niente più... anche se ti consiglio di focalizzare la tua attenzione su un unico linguaggio/tool almeno fino a che non acquisti praticità!

Bene, proverò allora! Pensavo anch'io di dedicarmi a uno solo, il problema è che con C mi trovo bene, ma con la grafica faccio solo danno, anche con le NCURSES, non è che concludo mai un gran che, infatti pensavo di puntare di più su un sostituto di VB...
_________________
Se il destino è contro di noi...bhe, peggio per lui....!!
Back to top
View user's profile Send private message
leonida
Tux's lil' helper
Tux's lil' helper


Joined: 23 Jun 2004
Posts: 103
Location: Milano-Italia

PostPosted: Tue Jul 06, 2004 2:09 pm    Post subject: Reply with quote

Ottimo, pensavo giusto ai "compiti per le vacanze".
Perchè non uno Sticky?

.L.
Back to top
View user's profile Send private message
marco86
Guru
Guru


Joined: 04 Jun 2004
Posts: 574
Location: /italy/torino/valli_di_Lanzo

PostPosted: Tue Jul 06, 2004 2:14 pm    Post subject: Reply with quote

fedeliallalinea wrote:
@marconordkapp: http://linuxshop.ru/linuxbegin/win-lin-soft-en/table.shtml

ottimo sito, questo me lo segno, fa proprio al caso mio, almeno posso convertirmi del tutto a linux, con mille casini sicuramente, però la cosa mi ispira!
Grazie fedeli :wink:
_________________
Se il destino è contro di noi...bhe, peggio per lui....!!
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 13200
Location: here

PostPosted: Tue Jul 06, 2004 2:29 pm    Post subject: Reply with quote

leonida wrote:
Perchè non uno Sticky?

Perche verra' messo nei post utilissimi
_________________
"aspetto un'emozione sempre più indefinibile"
- CCCP -
"la libertà un doveroso pericolo in verità"
- PGR -
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
akiross
Veteran
Veteran


Joined: 02 Mar 2003
Posts: 1170
Location: Mostly on google.

PostPosted: Thu Sep 02, 2004 10:23 am    Post subject: Reply with quote

Mi e' consentita' un po' di pubblicita'? :lol:

in caso interessasse:
Tutorial RAD (Rapid Application Development) Con Python, PyGTK-2 e Glade-2
_________________
Libera scienza in libero stato.
Horizon of Events


Last edited by akiross on Thu Sep 02, 2004 10:31 am; edited 1 time in total
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Thu Sep 02, 2004 10:28 am    Post subject: Reply with quote

akiross wrote:
Mi e' consentita' un po' di pubblicita'? :lol:


Aggiunto in coda :-D
_________________
Ciao da me!
Back to top
View user's profile Send private message
zUgLiO
l33t
l33t


Joined: 12 Aug 2003
Posts: 749
Location: Ferrara (Italy)

PostPosted: Wed Oct 06, 2004 11:37 am    Post subject: Reply with quote

Secondo voi è il caso di aggiungere anche il Linux Kernel coding style?

Si trova anche in
Code:
/usr/src/linux/Documentation/CodingStyle

_________________

voglio poi dire che il tempo mi avrà fatto abituare,

ma io non trovo nemmeno brutta la stiva buia di questa nave
Back to top
View user's profile Send private message
motaboy
Developer
Developer


Joined: 15 Dec 2003
Posts: 1483

PostPosted: Wed Oct 06, 2004 12:19 pm    Post subject: Reply with quote

Secondo me kdevelop non va messo nella categoria ide per KDE/Qt cosi come la sua descrizione visto che supporta solo 15 lignuaggi di programmazione, e 100 template di progetto di cui molti per nulla legati a kde.
_________________
...
Back to top
View user's profile Send private message
mouser
Veteran
Veteran


Joined: 10 Aug 2004
Posts: 1418
Location: Milano

PostPosted: Wed Oct 06, 2004 4:04 pm    Post subject: Reply with quote

@randomaze:

Come IDE per vari linguaggi puoi aggiungere anche Jext.
Ti posto il link:
www.jext.org

Tutto sommato è comodo, configurabile e open source (però è un pò pesantino), a volte lo uso.

My 2 cent
Ciriciao
mouser :wink:
_________________
Della serie: "Informatica for dummies":

Io: "Premi il tasto Invio" - Risp: "Ma il tasto Invio è quello con scritto Enter sopra?"
Io: "Scrivi T maiuscolo" - Risp: "Questa tastiera non ha le lettere maiuscole..."
Back to top
View user's profile Send private message
randomaze
Bodhisattva
Bodhisattva


Joined: 21 Oct 2003
Posts: 9985

PostPosted: Thu Oct 07, 2004 7:39 am    Post subject: Reply with quote

Buone tutte le informazioni, a questo punto cerco di ripensare il post in modo più pulito altrimenti rischia di diventare illeggibile
_________________
Ciao da me!
Back to top
View user's profile Send private message
akiross
Veteran
Veteran


Joined: 02 Mar 2003
Posts: 1170
Location: Mostly on google.

PostPosted: Mon Jan 17, 2005 3:57 am    Post subject: Reply with quote

Posso suggerire di aggiungere questo thread alle discussioni utilissime?

Non vorrei dire una cagata, ma non mi e' sembrato che fosse linkato li in mezzo (fatelo almeno per me che ogni tanto lo cerco questo thread e sudo 7 camicie perche' non ricordo il titolo :))

Ciauz
_________________
Libera scienza in libero stato.
Horizon of Events
Back to top
View user's profile Send private message
fedeliallalinea
Bodhisattva
Bodhisattva


Joined: 08 Mar 2003
Posts: 13200
Location: here

PostPosted: Mon Jan 17, 2005 8:39 am    Post subject: Reply with quote

akiross wrote:
Posso suggerire di aggiungere questo thread alle discussioni utilissime?

Done
_________________
"aspetto un'emozione sempre più indefinibile"
- CCCP -
"la libertà un doveroso pericolo in verità"
- PGR -
Questions are guaranteed in life; Answers aren't.
Back to top
View user's profile Send private message
hardskinone
Guru
Guru


Joined: 02 Jan 2004
Posts: 460

PostPosted: Wed Feb 02, 2005 4:10 pm    Post subject: Reply with quote

Leggendo questo post mi è venuto in mente che questo filmato può essere utile a chi si avvicina a eclipse+javagnome+glade.
Cambiando tematica, se a qualcuno può interessare c'è anche questo.
_________________
Playlinux.net
Back to top
View user's profile Send private message
C4RD0Z4
Guru
Guru


Joined: 09 Feb 2005
Posts: 304
Location: Roma

PostPosted: Tue Mar 22, 2005 3:44 pm    Post subject: ambienti di programmazione e Java Reply with quote

ciao a tutti,
come da oggetto; apro questo topic per raccogliere le esperienze di tutti coloro che programmano in Java (o altro), e le loro preferenze riguardo agli ambienti di programmazione. Personalmente ho installato Eclipse, ma per i primi programmini stupidi sto usando vim, ed è impressionante! La cosa più bella è la gestione automatica dei commenti. Sto considerando seriamente, quindi, di passare a programmi più leggeri come Vim oppure Emacs o Xemacs. Cosa mi consigliate in merito, per automatizzare il processo di compilazione/esecuzione? Postate le vostre esperienze.

Ciao.
Marco.
Back to top
View user's profile Send private message
CLod
Apprentice
Apprentice


Joined: 23 Nov 2004
Posts: 280

PostPosted: Tue Mar 22, 2005 3:47 pm    Post subject: Reply with quote

ho cominciato con java all'uni
editor di testo normale e leggero bastava
poi per lavoro ho utilizzato websphere.. potente ma molto pesante a mio parere
come ultima esperienza è stata al politech di milano dove si usava eclipse... e devo dire che sicuramente è il migliore tra quelli che ho provato
_________________
http://clod.gruppoimi.it -> my personal site
new zealand immigration...


Last edited by CLod on Tue Mar 22, 2005 4:06 pm; edited 1 time in total
Back to top
View user's profile Send private message
X-Drum
Advocate
Advocate


Joined: 24 Aug 2003
Posts: 2517
Location: ('Modica','Trieste','Ferrara') Italy

PostPosted: Tue Mar 22, 2005 3:55 pm    Post subject: Reply with quote

se vuoi una IDE per programmare in java
completa & pesante :PPP usa Eclipse

altirmenti un qualsiasi editor
o anche Scite che è ottimo per java/c/c++/ecc è molto leggero ed è scritto in gtk
_________________
"...There are two sort of lies, lies and benchmarks..."
Back to top
View user's profile Send private message
xoen
Guru
Guru


Joined: 06 Sep 2003
Posts: 472
Location: /dev/null

PostPosted: Tue Mar 22, 2005 4:09 pm    Post subject: Re: ambienti di programmazione e Java Reply with quote

C4RD0Z4 wrote:

Cosa mi consigliate in merito, per automatizzare il processo di compilazione/esecuzione? Postate le vostre esperienze.

Non so se può fare al caso tuo, ma ho sentito parlare bene di Ant
.
_________________
xoen.Blog()
god@paradise # tar xfvjp big-bang.tar.bz2 -C universe
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Forum italiano (Italian) Forum di discussione italiano All times are GMT
Goto page 1, 2, 3, 4, 5  Next
Page 1 of 5

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum