On Tue, Dec 23, 2008 at 11:23:36PM +0100, Florian Lohoff wrote:
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?Und das mit dem Garbage Collection ist nunmal unnoetiger overhead.
Immer dran denken: Premature(!) optimization is the root of all evil.
Warum kann der programmierer nicht explizit den speicher freigeben wennWeil Menschen nunmal nicht perfekt sind. Selbst sehr gute Entwickler haben eine gewisse Fehlerrate.er nicht mehr benoetig wird?
Es mag sein das C# und Java die Einstiegshürde ins Programmieren senkt,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.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.
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/
signature.asc
Description: Digital signature
_______________________________________________ Talk-de mailing list Talk-de@openstreetmap.org http://lists.openstreetmap.org/listinfo/talk-de