[linux-l] Re: Ruby: sehr cool, aber laaaahm... wie geht's schneller?! - D?

David Hansen david.hansen at physik.fu-berlin.de
Fr Aug 25 00:23:24 CEST 2006


On Thu, 24 Aug 2006 22:09:16 +0200 Steffen Dettmer wrote:

> * David Hansen wrote on Thu, Aug 24, 2006 at 00:59 +0200:
>> for (Iterator it = foo.iterator ();...
>> 
>> wo doch ein (map function list) viel hübscher und
>> übersichtlicher ist :)
>
> oder wie in C++ mit "for_each(from, to, function)" :-)
>
>> Anderseits muß man java lassen, dass wenigstens die ganzen
>> C++ krankheiten fehlen.
>
> Meinst Du C-Krankkeiten? Welche C++-Krankheiten fehlen?

Fehlender GC, mehrfach Vererbung, Objekte auf dem Stack (und
damit permanentes rumkopieren oder diese kranken
Verrenkungen um einen Array von Objekten ohne Standard
constructor zu erzeugen), Operator Overloading, fehlender
Compiler Check für nicht gefangene Exceptions, Templates,
Unterscheidung von Referenzen und Pointern (obwohl beides
das selbe ist), ...

David




Mehr Informationen über die Mailingliste linux-l