mschlegel
Erfahrenes Mitglied
Hab mich gerade mal ein wenig bezüglich Java 7 umgeschaut und so wie es ausschaut ist mit einem Release nicht vor 2010 zu rechnen.
Die letzte News die ich finden konnte stammt vom Januar und da awr die Rede davon dass es die Closures nicht geben wird, aber eventuell später. Auf dieses statement gab es dann zig Blogeinträge wie schrecklich dass doch ist (einer meinte sogar dass dadurch Java tot sei).
Ich hab mir also bei Wikipedia die Definition mal angeschaut und mir kommt es so vor dass die Closures lediglich eine Möglichkeit sind schneller, aber wensentlich unsauberer, zu programmieren. Was ist denn daran so schlecht dass Variablen nur in ihrem Block/Scope gültig sind. Wenn ich mir ein Programm vorstelle dass exzesieven Gebrauch von Closures macht, dann möchte ich dieses nicht warten...da verliert man doch total den Überblick. Und die Wartbarkeit von Code ist meiner Meinung nach das allerwichtigste und nicht wie schnell ich einen Prototypen hinklatschen kann Oder hab ich da was falsch verstanden? Meine Design Patterns sind mir da lieber
Die letzte News die ich finden konnte stammt vom Januar und da awr die Rede davon dass es die Closures nicht geben wird, aber eventuell später. Auf dieses statement gab es dann zig Blogeinträge wie schrecklich dass doch ist (einer meinte sogar dass dadurch Java tot sei).
Ich hab mir also bei Wikipedia die Definition mal angeschaut und mir kommt es so vor dass die Closures lediglich eine Möglichkeit sind schneller, aber wensentlich unsauberer, zu programmieren. Was ist denn daran so schlecht dass Variablen nur in ihrem Block/Scope gültig sind. Wenn ich mir ein Programm vorstelle dass exzesieven Gebrauch von Closures macht, dann möchte ich dieses nicht warten...da verliert man doch total den Überblick. Und die Wartbarkeit von Code ist meiner Meinung nach das allerwichtigste und nicht wie schnell ich einen Prototypen hinklatschen kann Oder hab ich da was falsch verstanden? Meine Design Patterns sind mir da lieber