Am Donnerstag, den 24.05.2007, 07:40 +0200 schrieb Eric-Alexander Schaefer:
Hallo,
Was macht der GC schlechter als malloc/free?
Er soll tun was ich will, und wann ich will. Wir sind doch nicht bei Goethes Hexenmeisters Besen!
Dass der irgendwann anfängt seinen Speicher aufzuräumen ist nämlich kein Argument, denn das macht malloc auch.
Wenn ich in Fortran deallokiere, dann passiert dass auch _genau_ dann wenn das Programm an der Stelle angekommen ist. Das erwarte ich einfach von einer Programmiersprache. Und ja, ich bin kein Java-Freund, das gabs alles schon in anderen Sprachen. Ein herrlicher Marketing-blub.
Neulich war ich beim Output in der Inf.-Fakultät, habe ich mich auch ein wenig mit den Leute von der Industrie unterhalten. Sinn und Zweck war eigentlich mal auszuloten was so an Praktikantenstellen angeboten wird. Jedenfalls machen die alle schwer mit Java rum, und ich brachte einen fast dazu aus den Latschen zu kippen als ich direkt sagte "Alles Murks". Wenig Begeisterung auf seiner Seite war festzustellen.
Für RT-Anwendungen gibt es auch spezielle RT-GCs.
Kann Ada auch, wird dummerweise sehr wenig gelehrt.
Jan
PS: Eric, du hast die Mail jetzt doppelt, und ich sehe mir endlich mal das Mailinglistenplugin für Evolution an.