On Wed, 7 Jan 2009, Florian Lohoff wrote:

Open Source/Free Software so wie auch OpenStreetMap gehen aber von der
unendlich verfuegbaren Resource Mensch d.h. Personal aus. D.h. dieserlei
These finde ich in der Open Source/Free Software Welt eben nicht so
angebracht.
Dazu kommt ja das die Rechnung mit zunehmender Nutzerzahl ja Recht
schnell kippt. Wenn nicht _ein_ sondern _tausend_ Rechner getauscht
werden muessen weil Java gerade hip ist wuerde sich vielleicht der
Personaleinsatz doch lohnen.

Und dafuer das Applikationen immer auch die resourcen ausnutzen dafuer
ist JOSM durchaus ein Beispiel. Auf meinem Laptop mit 512MB habe ich
zwar einen Core 2 aber nicht genug Speicher um mit AgPifoJ noch Bilder
dazuzuladen. Auf meinem Desktop mit einem P4 2.4Ghz nur eine intel
845 Grafik die das verschieben der Karte oder das rubberband zu einer
Geduldsprobe werden lassen. Beide Rechner fuer JOSM mehr oder minder
unbrauchbar.

Genau damit bestätigst Du mich aber. Diese Probleme liegen nämlich nicht an Java, sondern an schlechten Algorithmen. Mit einer sinnvolleren Herangehensweise könnte man das beheben. Das muss allerdings eben der Leidensdruck groß genug sein.

Wie überall ist nämlich der begrenzende Faktor die zur Verfügung stehende Zeit der Entwickler. Die Entscheidung ist hier
a) Mehr Funktionalität, dafür weniger optimiert,
b) Stark optimiert, dafür weniger Funktionen.

In den meisten Fällen ist Punkt a vorzuziehen.

Ciao
--
http://www.dstoecker.eu/ (PGP key available)
_______________________________________________
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de

Antwort per Email an