Re: [Talk-de] Programmiersprachenvorliebendiskussion .. Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden dgdg
 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.

Schön wäre es, wenn diese Kriterien auch beim Thema Ergonomie von Freier
Software berücksichtigt würde.
Gerade JOSM ist ein Beispiel für eine schreckliche bis gar nicht vorhandene
Ergonomie gepaart mit einem erheblichen
Wartungsaufwand beim Anwender (Inkompatibilitäten der Plugins nach Update
etc.).
Da macht sich ja offensichtlich auch kein Programmierer gedanken, dass bei
zunehmender Nutzerzahl tausende von Nutzern Stunden um Stunden damit
verbringen, mit dieser Software klar zu kommen.

Auch privat mache ich irgendwann mal eine Kosten-/Nutzenrechnung auf und
greife zu kommerzieller Software, wenn ich damit deutlich einfacher und
schneller zum Ziel komme. Meine persönlichen Ressourcen sind leider
begrenzt. Sowohl Zeit als auch Geld. Aber manchmal fehlt es eben mehr an der
Zeit.

Ich habe durch aus Verständnis für Hobby-Programmierer, die lieber neue
Features einbauen, statt mal ein wenig Zeit in die Ergonomie der Programe zu
stecken. Dafür müsste man raus aus dem Kämmerlein und Anwender-Feed-Back
berücksichtigen. Und mit lässig verwöhnten Windows-Anwendern reden
(igitt-igitt). Dann lieber für die Linux-Gemeinde programmieren. Die sind da
nicht so wählerisch. ;-)

 Fazit: Nimm moderne Sprachen wie Perl, Python, Ruby wenn Du schnell
 Ergebnisse haben willst. C, C++ für alles andere. Ich persönlich würde
 Java nicht empfehlen, aber bestimmt gibt es auch gute Gründe für Java :-)

In diesem Punkt sind wir uns einig. Unter Windows sind Java-Programme eine
einzige Katastrophe (vor allem in puncto Bedienung). Ob das nun an Java
selbst liegt oder an den oft hastig zusammengezimmerten Programmen, kann ich
nicht beurteilen.

Detlef


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Programmiersprachenvorliebendiskussion ..Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden Wolfgang W. Wasserburger
DIE Programmierer machen das freiwillig, die werden weder gezwungen noch
bezahlt dafür.
Wenn Dir das Ergebnis nicht gefällt, kannst Du Geld auf den Tisch legen oder
es gleich selber besser machen.
lg Wolfgang

  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.

 Schön wäre es, wenn diese Kriterien auch beim Thema Ergonomie von Freier
 Software berücksichtigt würde.
 Gerade JOSM ist ein Beispiel für eine schreckliche bis gar nicht
 vorhandene
 Ergonomie gepaart mit einem erheblichen
 Wartungsaufwand beim Anwender (Inkompatibilitäten der Plugins nach Update
 etc.).
 Da macht sich ja offensichtlich auch kein Programmierer gedanken, dass bei
 zunehmender Nutzerzahl tausende von Nutzern Stunden um Stunden damit
 verbringen, mit dieser Software klar zu kommen.

 Auch privat mache ich irgendwann mal eine Kosten-/Nutzenrechnung auf und
 greife zu kommerzieller Software, wenn ich damit deutlich einfacher und
 schneller zum Ziel komme. Meine persönlichen Ressourcen sind leider
 begrenzt. Sowohl Zeit als auch Geld. Aber manchmal fehlt es eben
 mehr an der
 Zeit.

 Ich habe durch aus Verständnis für Hobby-Programmierer, die lieber neue
 Features einbauen, statt mal ein wenig Zeit in die Ergonomie der
 Programe zu
 stecken. Dafür müsste man raus aus dem Kämmerlein und Anwender-Feed-Back
 berücksichtigen. Und mit lässig verwöhnten Windows-Anwendern reden
 (igitt-igitt). Dann lieber für die Linux-Gemeinde programmieren.
 Die sind da
 nicht so wählerisch. ;-)

  Fazit: Nimm moderne Sprachen wie Perl, Python, Ruby wenn Du schnell
  Ergebnisse haben willst. C, C++ für alles andere. Ich persönlich würde
  Java nicht empfehlen, aber bestimmt gibt es auch gute Gründe
 für Java :-)

 In diesem Punkt sind wir uns einig. Unter Windows sind Java-Programme eine
 einzige Katastrophe (vor allem in puncto Bedienung). Ob das nun an Java
 selbst liegt oder an den oft hastig zusammengezimmerten
 Programmen, kann ich
 nicht beurteilen.

 Detlef


 ___
 Talk-de mailing list
 Talk-de@openstreetmap.org
 http://lists.openstreetmap.org/listinfo/talk-de



___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Programmiersprachenvorliebendiskussion .. Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden Bernd Wurst
Hallo.

Am Donnerstag, 8. Januar 2009 schrieb dgdg:
 Auch privat mache ich irgendwann mal eine Kosten-/Nutzenrechnung auf und
 greife zu kommerzieller Software, wenn ich damit deutlich einfacher und
 schneller zum Ziel komme.

Dann mach das doch. Gibt es kommerzielle Software zum Hochladen von OSM-Daten? 
Willst du welche verkaufen?


 Meine persönlichen Ressourcen sind leider
 begrenzt. Sowohl Zeit als auch Geld. Aber manchmal fehlt es eben mehr an
 der Zeit.

Vielleicht unterscheidet diese Ressourcenverteilung dich von anderen? Bestimmt 
geht es vielen so, aber ein bisschen paradox ist es schon.

Ich investiere lieber mehr Zeit in ein Hobby das mir Spass macht als dass ich 
länger arbeite um Geld dafür zu bekommen, dass ich möglichst wenig Zeit in 
mein Hobby stecken muss. :)

Gruß, Bernd

-- 
Wer gegen ein Minimum Aluminium immun ist,
besitzt Aluminiumminimumimmunität



signature.asc
Description: This is a digitally signed message part.
___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Programmiersprachenvorliebendiskussion ..Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden dgdg
  Ich investiere lieber mehr Zeit in ein Hobby das mir Spass macht als dass
ich
  länger arbeite um Geld dafür zu bekommen, dass ich möglichst wenig Zeit
in
  mein Hobby stecken muss. :)

Student? Keine Familie/Kinder? ;-)

Detlef


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Programmiersprachenvorliebendiskussion .. Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden Torsten Breda
Am 8. Januar 2009 12:27 schrieb dgdg o...@fronhausen.com:
 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.

 Schön wäre es, wenn diese Kriterien auch beim Thema Ergonomie von Freier
 Software berücksichtigt würde.
 Gerade JOSM ist ein Beispiel für eine schreckliche bis gar nicht vorhandene
 Ergonomie gepaart mit einem erheblichen
 Wartungsaufwand beim Anwender (Inkompatibilitäten der Plugins nach Update
 etc.).
 Da macht sich ja offensichtlich auch kein Programmierer gedanken, dass bei
 zunehmender Nutzerzahl tausende von Nutzern Stunden um Stunden damit
 verbringen, mit dieser Software klar zu kommen.

Sorry, Herr Detlef Gerhardt, aber das kann man doch nicht so stehen lassen?

Ist ihnen denn nicht bewusst,...
...dass die Programierer nicht dafür bezahlt werden?
...dass das Projekt, auch wenn es recht schnell wächst, noch recht jung ist?
...dass so ein Projekt nur funktionieren kann, wenn nicht nur einige
Wenige produktiv mitarbeiten, sondern wenn jeder sein kleines Stück
dazu beiträgt?
...dass selbst wenn man selber nicht programieren kann, es noch genug
andere Baustellen gibt? zB Wiki, Dokumentation usw.
...dass konstruktive Kritik nur die Sache betreffen und nicht eine
Person angreifen sollte?
...dass bei produktiver Kritik der Verbesserungsvorschlag gleich
mitgeliefert werden sollte?
...dass eine Software komplizierter in der Bedienung wird, je mehr
Funktion sie hat?
JOSM hat hingegen massiv an Funktionen gewonnen aber ist in der
Benutzung deutlich einfacher geworden. Wenn ich nur knapp über ein
Jahr zurückdenke; damals hatte josm noch kein modeless, es mussten
erst Segmente, dann Wege gezeichnet werden, es gab keine Vorlagen,
Plugins mussten von Hand in Verzeichnisse kopiert werden usw. und
trotzdem lief es wesentlich langsamer; dann ist die von ihnen
aufgestellte Behauptung, die Programmierer würden sich keine Gedanken
machen, schlicht und einfach falsch.

Ich will jetzt NICHT provokativ fragen, Wass haben sie denn
sinnvolles für das Projekt geleistet, ausser im Forum hier und da den
persönlichen Senf beizusteuern, da es mir egal ist und jeder so viel
am Projekt mitmachen soll, wie er kann und möchte.

Auch frage ich mich, was sie mit Ihrem Mailbeitrag erreichen wollten?
Sollte das die JOSM-Programmierer motivieren? So klang es aber
irgendwie nicht. Wenn sie nur ihren persönlichen Dampf ablassen
wollten, da gibt es bessere Methoden, z.B. raus an die Luft und ein
wenig Tracks sammeln.

Ich entschuldige mich, dass diese Ansprache jetzt genau sie trifft, da
es hier und im Forum noch einige andere gibt, die mehr reden als sagen
und weniger tun als sie reden.

Nach dem Motto:
Frag nicht, was OpenStreetMap für dich tun kann,
sondern was du für OpenStreetMap tunn kannst
verbleibe ich

mit freundlichen Grüßen
Torsten Breda

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Programmiersprachenvorliebendiskussion..Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden dgdg
  DIE Programmierer machen das freiwillig, die werden weder gezwungen noch
  bezahlt dafür.

Und deswegen darf man keine Kritik üben bzw. seine Meinung sagen? Dann ist
doch die ganze Diskussion hier sinnlos.

Im Übrigen bitte meine Kritik im Zusammenhang mit der
Performance/Rechnerhardware-Diskussion sehen und nicht aus dem Zusammenhang
reisen.

Detlef


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Programmiersprachenvorliebendiskussion ..Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden Bernd Wurst
Hallo.

Am Donnerstag, 8. Januar 2009 schrieb dgdg:
 Student? Keine Familie/Kinder? ;-)

Zweimal nein.
Aber auch nicht so viel Geld dass ich mir deine Einstellung leisten könnte.

Gruß, Bernd

-- 
Wenn allzu früh der Morgen graut,
dann ist der ganze Tag versaut



signature.asc
Description: This is a digitally signed message part.
___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Programmiersprachenvorliebendiskussion..Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden Torsten Breda
 Dann ist
 doch die ganze Diskussion hier sinnlos.

Du hast es erfasst

Torstiko

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Programmiersprachenvorliebendiskussion..Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden Bernd Wurst
Hallo.

Am Donnerstag, 8. Januar 2009 schrieb dgdg:
 Und deswegen darf man keine Kritik üben bzw. seine Meinung sagen? Dann ist
 doch die ganze Diskussion hier sinnlos.

Richtig erkannt. Ohne konstruktive Beiträge sind die meisten Diskussionen 
sinnlos. Also dieser Beitrag genau wie die gefühlten 200 identischen alles 
doof an JOSM-Aussagen davor von diversen Leuten.


Und mal ehrlich: Du hast den Thread aus dem Zusammenhang gerissen in dem du 
von Performance-Diskussion auf die Usability umgeschwenkt hast.

Gruß, Bernd

-- 
Ross: Hi.
Joey: Wenn dieser Kerl 'hi' sagt, möchte ich ihn am liebsten
umbringen.
  -  Friends (am. Sitcom)



signature.asc
Description: This is a digitally signed message part.
___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Programmiersprachenvorliebendiskussion ..Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden dgdg
  Ich will jetzt NICHT provokativ fragen, Wass haben sie denn
  sinnvolles für das Projekt geleistet, ausser im Forum hier und da den
  persönlichen Senf beizusteuern, da es mir egal ist und jeder so viel
  am Projekt mitmachen soll, wie er kann und möchte.

OSM-Username dgdg. Den Rest kannst du gerne selber recherchieren. ;-)

Ich verstehe aber nicht, was das mit der Diskussion zu tun hat.

Detlef


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] Programmiersprachenvorliebendiskussion..Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden dgdg
  Und mal ehrlich: Du hast den Thread aus dem Zusammenhang gerissen in dem
du
  von Performance-Diskussion auf die Usability umgeschwenkt hast.

Den Bogen kriegt man auch wieder zurück. ;-)

Weil nämlich unergonomische Software in der Regel auch mehr Performance
braucht. Weil man nicht intuitiv zum Ergebnis kommt und viel rumprobieren
muss - jedenfalls solange man nicht eingearbeitet ist und alle Short-Cuts im
Kopf hat.

Wenn meine Antwort im Kontext mit dem usprünglichen Beitrag, auf den ich
geantwortet hatte, gesehen würde, dann wäre es vermutlich nicht dazu
gekommen. Ich fühle mich also nur zum Teil schuldig.

Detlef


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] ?Programmiersprachenvorliebendiskussion..Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden Sven Geggus
dgdg o...@fronhausen.com wrote:

 Und deswegen darf man keine Kritik üben bzw. seine Meinung sagen? 

Na ja, das tut man bei freier Software am besten in Form von patches.

 Dann ist doch die ganze Diskussion hier sinnlos.

Eben!

Sven

-- 
All bugs added by David S. Miller da...@redhat.com
Linux Kernel boot message from /usr/src/linux/net/8021q/vlan.c

/me is gig...@ircnet, http://sven.gegg.us/ on the Web

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] ?Programmiersprachenvorliebendiskussion..Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden Sven Geggus
dgdg o...@fronhausen.com wrote:

 Weil nämlich unergonomische Software in der Regel auch mehr Performance
 braucht. Weil man nicht intuitiv zum Ergebnis kommt und viel rumprobieren
 muss - jedenfalls solange man nicht eingearbeitet ist und alle Short-Cuts im
 Kopf hat.

Eine komische Definition von Performance hast Du da.

Wenn meine Mausinterktion durch das Laden vieler WMS-Fotos
unbenutzbar langsam wird und ein Node erst Sekunden später auftaucht
als geklickt wurde hat das mit Usability nicht die Bohne zu tun.

Sven

-- 
Remember, democracy never lasts long. It soon wastes itself,
exhausts and murders itself. There never was a democracy yet
that did not commit suicide. (John Quincy Adams)
/me is gig...@ircnet, http://sven.gegg.us/ on the Web

___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] ?Programmiersprachenvorliebendiskussion..Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden dgdg
  Und deswegen darf man keine Kritik üben bzw. seine Meinung sagen? 
 
 Na ja, das tut man bei freier Software am besten in Form von patches.

Schon klar, die Programmierer unter sich. Der Anwender wird nicht gefragt. 
Genau so sieht viele freie Software auch aus. ;-)

Das bezog sich jetzt nicht auf JOSM.

Detlef


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de


Re: [Talk-de] ?Programmiersprachenvorliebendiskussion..Was:JOSM-Geschwindigkeit

2009-01-08 Diskussionsfäden dgdg
  Weil nämlich unergonomische Software in der Regel auch mehr Performance
  braucht. Weil man nicht intuitiv zum Ergebnis kommt und viel rumprobieren
  muss - jedenfalls solange man nicht eingearbeitet ist und alle Short-Cuts im
  Kopf hat.

 Eine komische Definition von Performance hast Du da.
 
 Wenn meine Mausinterktion durch das Laden vieler WMS-Fotos
 unbenutzbar langsam wird und ein Node erst Sekunden später auftaucht
 als geklickt wurde hat das mit Usability nicht die Bohne zu tun.

Mag sein. Aber wenn man die Funktionen, die Sekunden lang brauchen, nur dann 
aktiviert, wenn man sie wirklich braucht und nicht zufällig beim Rumsuchen nach 
irgendeiner anderen Funktion, dann wird es deutlich erträglicher. ;-)

Detlef


___
Talk-de mailing list
Talk-de@openstreetmap.org
http://lists.openstreetmap.org/listinfo/talk-de