Allora, da un po di tempo mi sono messo a programmare per Linux e devo dire che ho riscontrato parecchi problemi(proveniendo da Windows ovviamente).
Nonostante ci sia una miriade di linguaggi disponibili(C/C++, Python, Perl, Ruby, Java, etc...) tutti si basano sulle GTK o QT(la maggior parte almeno).
Nel mio caso prendiamo le GTK visto che preferisco Gnome a KDE.
Un programmatore che vuole sviluppare un'interfaccia grafica dispone di uno strumento come Glade per disegnare la GUI, tuttavia io(come molti altri credo...se dico una cavolata correggetemi), abituato al sistema grafico Windows, mi vengo a trovare in una posizione davvero scomoda di fronte ai contenitori che la libreria fornisce.
Mentre con VS potevo tranquillamente disegnare bottoni e altro semplicemente usando il mouse, con Glade ho l'obbligo di gestire la posizione con i vari VBox, HBox e simili.
Ammetto che la cosa mi risulta davvero difficile e, nonostante abbia cercato moltissime volte di comprenderla, non sono mai riuscito a sentirla mia(sarò un impedito io...)
Capisco che, poiché sono portabili come librerie, queste devono cercare di dimensionare i widget in modo indipendente dal sistema operativo, tuttavia
ho scoperto Lazarus(Object Pascal) che, nonostante si basi sulle GTK, permette un disegno nel puro stile VS.
E mi chiedo quindi: esiste un programma/libreria che mi permetta di usare le GTK come in VS(cioé senza gestire la posizione) senza andare su Lazarus o Gambas?
Ultima modifica effettuata da lorenzo il 17/11/2009 alle 22:49 |