Re: RAII und Java
Verfasst: 01.06.2012, 12:59
Ich finde einfach nicht, dass "sie" etwas verkackt haben. Ich finde try-with-resources ein gelungenes leichtgewichtiges Feature. Die Features, die du dir wünscht sind imo viel zu spezifisch und sollten daher nicht in den Java-Sprachstandard. Wenn sich eine bestimmte Bibliothek, die solche Features, wie du sie dir wünscht, liefert, als besonders sinnvoll entpuppt, kann man das immer noch in die Standardbibliothek mit aufnehmen.
Aus meiner Sicht ging es in der Diskussion darum, ob RAII für Java sinnvoll wäre und wieso nur "erste Ansätze" von RAII lediglich via try-with-resources eingebaut wurden. Ich bin der Meinung RAII in Reinform passt nicht in das Konzept von Java und try-with-resources ist eine nette Hilfestellung, um mit zu schließenden Ressourcen umzugehen. Ich habe das Gefühl, dass du mir fehlendes RAII in Java als Nachteil verkaufen willst und dass du den try-with-resources Kram als fehlgeschlagenen Ersatz dafür siehst. Dabei war try-with-resources nie als RAII Ersatz gedacht und ein echter sinnvoller Ersatz ist imo in Java gar nicht möglich.
Aus meiner Sicht ging es in der Diskussion darum, ob RAII für Java sinnvoll wäre und wieso nur "erste Ansätze" von RAII lediglich via try-with-resources eingebaut wurden. Ich bin der Meinung RAII in Reinform passt nicht in das Konzept von Java und try-with-resources ist eine nette Hilfestellung, um mit zu schließenden Ressourcen umzugehen. Ich habe das Gefühl, dass du mir fehlendes RAII in Java als Nachteil verkaufen willst und dass du den try-with-resources Kram als fehlgeschlagenen Ersatz dafür siehst. Dabei war try-with-resources nie als RAII Ersatz gedacht und ein echter sinnvoller Ersatz ist imo in Java gar nicht möglich.