2cents from an ordinary Java developer
fatih at coskuns-castle.de
Tue Feb 2 15:11:13 PST 2010
maybe I am not exactly the ordinary Java developer. The ordinary Java
developer would not follow these lists, I assume. I am following this
list just because some of the most known and popular individuals in the
Java world are posting in it regularly. You don't get to read that much
from them that often.
Anyway, I consider myself very close to an ordinary Java developer. I do
code in Java as my everyday work, and I am very close to all the
problems and issues an ordinary Java developer encounters every day.
I think it is important to hear the opinion of the ordinary developer,
because he is member of the largest fraction of Java developers that
will have to deal with a new language feature. Regarding the question of
whether to introduce lambdas as syntactic sugar or as transparent
closure constructs, I am at the side of the transparency-guys. I can't
give any academic reason for my opinion. I do know the advantages and
disadvantages of both approaches. In my opinion fully transparent
closures increase the expressiveness of the Java language, whereas the
other approach is nothing more than syntactic sugar.
Furthermore, I have never understood how two of the most popular
individuals in Java world can have so fundamentally different opinions
and argue about this language feature for so many years. I have the
greatest respect for both of them, but they should know that the
ordinary Java developer has noticed the severeness of their dispute.
With my biggest respect,
More information about the lambda-dev