A ottobre arriva KDE 4 per linux
Il nuovo ambiente KDE4 sarà rilasciato ufficialmente il prossimo ottobre. Disponibile una prima release alpha
di Fabio Boneschi pubblicata il 14 Maggio 2007, alle 09:01 nel canale Programmi









50 anni e non sentirli, SAS innova su IA, digital twin e quantum computing
Tesla Model 3 dopo 5 anni di utilizzo e 158.000km
DJI Mic Mini 2: audio 48 kHz / 24-bit e protocollo OsmoAudio sotto i 100 Euro
Finalmente! AMD sblocca l'HDMI 2.1 su Linux dopo anni di battaglie: ecco cosa cambia per i gamer
Un po' MacBook Pro, ma con la RTX 5070 e Intel Core Ultra 9 275HX: Alienware a 1.899€ è un mostro per tutto
Prezzi in salita e scorte finite: cosa sta succedendo davvero al Mac Mini di Apple
Oral-B iO in offerta su Amazon: tutti i modelli scontati e come scegliere quello più adatto alle proprie esigenze
Hai davvero finito Crimson Desert? La nuova patch ti costringe a ricominciare
TCL regala il tablet NXTPAPER a chi compra uno dei suoi nuovi TV SQD-Mini LED
Gamma Silence: primo contatto e test ride del nuovo scooter S02 e della nanocar S04
iOS 27, cosa aspettarsi: chatbot per Siri, 5G satellitare e Apple Intelligence
Roborock Saros Z70 scende da 1.499€ a 799€ su Amazon: il robot con braccio meccanico che riordina casa da solo è in offerta imperdibile
Halo 2 e 3 come non li hai mai visti: i leak fanno sognare i fan
Programma IRIDE: ASI lancia altri 7 satelliti HEO di Argotec grazie a un Falcon 9 di SpaceX
Un satellite Vantor WorldView Legion ha catturato una nuova immagine del telescopio spaziale Hubble
Offerte Smartphone Amazon maggio 2026: Samsung Galaxy S26 Ultra al minimo storico, e iPhone Air e Google Pixel con sconti fino a 300€, le migliori occasioni ora disponibili
Acer Aspire Go 15, i portatili più convenienti di maggio 2026 su Amazon: Intel Core i5-1334U con 32GB DDR5 a 579€ o Core 7 150U con 1TB SSD a 689€









50 Commenti
Gli autori dei commenti, e non la redazione, sono responsabili dei contenuti da loro inseriti - infoTra parentesi Xen usa la paravirtualizzazione, anche se il risultato è sempre avere più macchine virtuali NON è come eseguire VMWare.
"Parli di filosofia: non credo che un event-loop generi tutta questa filosofia. Le classi di GTK hanno nomi con una certa assonanza con QT, strano...."
L'hai detto tu, mica vorresti che differiscano per notazioni, metodologie di progettazione e pattern consolidati in decenni di esperienza informatica. Altrimenti potresti dire che SWING, GTK+, WXWidgets, MFC sono tutti uguali a QT.
comunque, ti faccio notare che il tuo equiparare applicazioni e toolkit diversi solo sulla base della funzione (per forza di cose comune) e del nome delle classi (per forza di cose assonanti ) rischia di farti apparire superficiale, perchè non vai a toccare nessun elemento di design, o nessuna peculiarità sulla filosofia progettuale dell' uno o dell' altro ( e sì, si parla di filosofia anche in ambito di SW design)
ma si sta andando OT, per cui pregherei di rientrare in topic
L'idea alla base delle GTK+ è lo stesso di quello di QT, che non è nuovo nella programmazione visto che un event loop, con una serie di callback (spero che tu sappia di cosa parlo!!!!) e message forwarding dal SO esiste da sempre. Solo che c'è un piccolo particolare: l'idea di chiamare signal-slot il legame tra messaggio e callback è di trolltech, GTK+ usa nei nomi per le classi con una certa assonanza linguistica con QT, ...
Io ho usato entrambi e non mi sembra di aver riscontrato questa differenza abissale....
Se ho mai programmato? No, tranne che negli ultimi 10 anni della mia vita, Conosco GTK molto bene, sia il toolkit per C che per Python, e bazzico spesso nelle API di QT e, non meno importante, adoro i messaggi derivati dall'unico grande ideale del "io c'e' l'ho piu' grosso" come il tuo.
Apparte le digressioni nel tuo messaggio noto solo una descrizione (moooolto sommaria, quasi googlosa) di come possa funzionare un toolkit grafico.
Spiegami esattamente cosa intendi per "assonanza linguistica", forse GtkTreView (GTK 2.0) e QTreeView (QT 4.0) sono per te la prova palese che GTK è una copia di QT?
Edit: Ammazza o, neanche fatto in tempo a scrivere che già molti han risposto
per quanto riguarda KDE4 io l'ho scaricato da SVN e devo dire le uniche applicazioni che hanno già preso forma sono dolphin e okular. sulle librerie però c'è stato un lavoro pazzesco
Già già, io uso Gnome, ma Kde4 mano a mano che passa il tempo diventa sempre più razionale. Nonostante non mi piaccia adotto molti degli strumenti di KDE (KDevelop quando smanetto con QT ad esempio, Kate, Kooka oppure Kile) sono sicuramente completi e ben sviluppati. Non credo che abbandonerò mai Gnome (sono oramai assuefatto dalle librerie :P), ma magari sarò contento di usare Kubuntu Live all'Università. Il motore di rendering integrato poi promette molto bene!
Tutti i browser sono derivati da NCSA Mosaic!!!!
Nel mondo open-source è "obbligatorio" citare la fonte di ispirazione (o del codice) per un branch. Ma le idee non hanno branch. I meta-object di QT ad esempio.
Non sono mai sceso in particolari per il semplice motivo che se veramente siete così avanzati dovreste capire.
Mi fate qualche esempio di applicazione, libreria, "idea"... che non esistesse in commercio e che è stata interamente pensata, codificata e distribuita dal mondo open-source?
Apparte le digressioni nel tuo messaggio noto solo una descrizione (moooolto sommaria, quasi googlosa) di come possa funzionare un toolkit grafico.
Spiegami esattamente cosa intendi per "assonanza linguistica", forse GtkTreView (GTK 2.0) e QTreeView (QT 4.0) sono per te la prova palese che GTK è una copia di QT?
Edit: Ammazza o, neanche fatto in tempo a scrivere che già molti han risposto
Apparte si scrive "A parte". Poi parli di linguistica. Hai finito le elementari?
Le assonanze linguistiche significa che, se anche il kernel del framework lavora alla stessa maniera (vedi tutorial di GTK), almeno le API potevano scriverle diversamente. Le callback esistono da quando è nato il processore... Hai mai programmato su VMS?
Ho visto il tuo sito, belle le immagini!!! Peccato che, il grande programmatore che sei, non è in grado di fare qualcosa di migliore....
Te la cavi troppo facilmente
iniziamo con una cosa moderna, Compiz, BSD, TCL/Tk, XFree, Linux, L4 (grande kernellino bellino), Python, Fortran, C, una miriade di protocolli, L'idea di Kernel Unix in generale, l'evoluzione dei kernel in generale (come il kernel di Dijstra, che non era certo un progetto close-source sovvenzionato da Microsoft
Il close-source, quando si parla di GRANDI progetti, di cose veramente importanti, è un'idea relativamente nuova... agli albori dell'informatica, e all'inizio dell'informatica moderna (dove è nato Fortran, C, l'idea di Kernel) il close-source non aveva senso.
Le assonanze linguistiche significa che, se anche il kernel del framework lavora alla stessa maniera (vedi tutorial di GTK), almeno le API potevano scriverle diversamente. Le callback esistono da quando è nato il processore... Hai mai programmato su VMS?
Ho visto il tuo sito, belle le immagini!!! Peccato che, il grande programmatore che sei, non è in grado di fare qualcosa di migliore....
Uuu passiamo alle offese personali
Grazie della correzZione linguistica, odiavo l'ItaGliano a scQuola, e aggiungerei miGlione.
Edit: Uau ho notato che non va il link per il download del sorgente, grazie, sistemato.
iniziamo con una cosa moderna, Compiz, BSD, TCL/Tk, XFree, Linux, L4 (grande kernellino bellino), Python, Fortran, C, una miriade di protocolli, L'idea di Kernel Unix in generale, l'evoluzione dei kernel in generale (come il kernel di Dijstra, che non era certo un progetto close-source sovvenzionato da Microsoft
Il close-source, quando si parla di GRANDI progetti, di cose veramente importanti, è un'idea relativamente nuova... agli albori dell'informatica, e all'inizio dell'informatica moderna (dove è nato Fortran, C, l'idea di Kernel) il close-source non aveva senso.
Posso iniziare a rispondere, mentre tu continui per ore a diffamare e appropriarti del lavoro altrui?
Lascia perdere i linguaggi di programmazione, per quelli vale la stessa regola dei dialetti... Non ti dice nulla Object Oriented Programming? All'origine fu C++...
BSD: Berkely University... La licensa BSD è nata dopa la GPL, all'inizio BSD era un dialetto Unix della stessa università...
XFree: versione free del server X esistente in UNIX forse prima che tu nascessi...
Linux: (ti ho detto innovativo!!!) è nato per sopperire ai limiti di licenza di Minix ed ha ripreso tutti i costrutti dello UNIX nato nei laboratori Bell (AT&T)...
Memory Control?: Hai mai visto al lavoro Integrity ( http://www.ghs.com/products/rtos/integrity.html )? O hai mai lavorato su un server Sun con processori SPARC CoolThread? La MMU non l'ha inventata Torvalds, ne nessuno degli FSF!
Java: Ma se non mi sbaglio è della SUN, io vedo il loro logo!!! ma tu hai mai visto il codice della JRE?
Spero che mentre continui a fare l'elenco trovi il tempo di leggere.
Devi effettuare il login per poter commentare
Se non sei ancora registrato, puoi farlo attraverso questo form.
Se sei già registrato e loggato nel sito, puoi inserire il tuo commento.
Si tenga presente quanto letto nel regolamento, nel rispetto del "quieto vivere".