[Talk-de] Sprachenbashing (was: Re: JOSM-Geschwindigkeit)

Sascha Silbe sascha-ml-gis-osm-talk-de at silbe.org
Di Dez 23 23:30:53 UTC 2008


On Tue, Dec 23, 2008 at 11:23:36PM +0100, Florian Lohoff wrote:

> Und das mit dem Garbage Collection ist nunmal unnoetiger overhead.
Das sehe ich deutlich anders. Jedes Mal, wenn eine neue 
Sicherheitslücke in einem Anwendungsprogramm bekannt wird, der 
irgendwelche Pointergeschichten (Buffer overflow etc.) zugrunde liegen, 
denke ich: Warum mussten die Idioten eine Low-Level-Sprache nehmen?
Immer dran denken: Premature(!) optimization is the root of all evil.

> Warum kann der programmierer nicht explizit den speicher freigeben 
> wenn
> er nicht mehr benoetig wird?
Weil Menschen nunmal nicht perfekt sind. Selbst sehr gute Entwickler 
haben eine gewisse Fehlerrate.

> Es mag sein das C# und Java die Einstiegshürde ins Programmieren 
> senkt,
> aber sie machen es zu einfach sich in den Fuss zu schiessen. Ja - man
> kann sich mit vielen Sprachen in den Fuss schiessen aber je high-level
> desto einfach.
Die Aussage hätte ich gern mal genauer erläutert. Ich seh das nämlich 
genau andersrum. In punkto Ressourcenverbrauch stimme ich mit Dir 
überein, aber "in den Fuß schießen" geht low-level deutlich einfacher 
als high-level.


PS: Meine Meinung zu Java ist bekannt, die zu C# kann man sich 
ausrechnen, wenn man mich ein bisschen kennt. Es geht mir in dieser Mail 
nur um die zitierten Punkte.
PPS: Das alles ist OT für talk-de und großteils auch für dev. 
Deshalb: FUp2 private, please.

CU Sascha

-- 
http://sascha.silbe.org/
http://www.infra-silbe.de/
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : signature.asc
Dateityp    : application/pgp-signature
Dateigröße  : 481 bytes
Beschreibung: Digital signature
URL         : <http://lists.openstreetmap.org/pipermail/talk-de/attachments/20081224/8cc2614b/attachment.sig>


Mehr Informationen über die Mailingliste Talk-de