Böch 3343 ha scritto:...comunque non mi sembra una buona idea un browser in Java, visto che come linguaggio è piuttosto lento.
Sfatiamo un po' di miti.
1. Un linguaggio non puo` essere lento. Un linguaggio e` un linguaggio.
L'interprete puo` essere lento o il compilatore generare codice mal ottimizzato, e quindi risulta essere lento. Un linguaggio e` in buona sostanza un formalismo matematico per parlare ad un qualche interprete hardware o software (o anche una persona... btw :) )
2. La libreria standard di un linguaggio, in una data implementazione puo` pure essere lenta. Al solito... codice mal scritto. Oppure un sacco di overhead dovuto a fighetterie varie.
3. Java e` un casino... con Java si indica sia il linguaggio Java, che alla fin fine la sua implementazione (unica completa, afaik) di Sun, la sua libreria standard...
4. Java non e` lento. Java e` 'lento a partire', questo e` indubbio. Un programma python/perl come avvio e` istantaneo, uno in Java no (per una serie di ragioni). Addirittura anche un programma java 'vuoto' ci mette del tempo a partire... ma poco importa in genere.
Dopo di che l'altra cosa lenta del 'calderone' Java sono le SWING. Indubbio, non e` una GUI prestante. In realta` i 'difetti' di Java sono altri, ma non e` certo questa la sede di parlarne. Anzi per molti compiti 'intensivi' la jvm non risulta sostanzialmente piu` lenta di altri linguaggi. E non e` infrequente che oggi linguaggi di alto livello e addirittura interpretati risultino prestanti come se non piu` di linguaggi di basso livello.
La bontà di Java sta nel fatto di essere un linguaggio "interpiattaforma", non nella velocità di esecuzione dei programmi.
A essere multipiattaforma non e` ne` il primo, ne` l'unico ne` il migliore

, solo quello con dietro piu` marketing.

secondo me è meglio focalizzarsi su AmiZilla.
Concordo assolutamente.
I grossi progetti sviluppati in Java sono statisticamente molto proni ad essere pachidermici (nessuno ha usato Eclipse? ;ride:). E credo che questo sia scarsamente tollerabiile su un browser. Io ricordo gli improperi che tiravo a quelli che avevano scritto Netscape 6...
Dopo di che io sto Jazilla lo ho provato sul mio mac portatile. G4 867 MHz...
La velocita` di avvio e` accettabile (comparabile con quella del vero Moz). Il punto e` che e` talmente buggato (ora) da non poter fare na mazza... manco una pagina sono riuscito a vedere ;ride: