How about a combo?
Jesse Kuhnert
jkuhnert at gmail.com
Sun Mar 21 21:32:47 PDT 2010
Again, someone was being nice and giving a very detailed response.
The end result is still the same. You are clearly not grasping just
how far off from a sane reality your ideas look and feel to even
uninformed people like myself.
No analogy is coming to mind to drive this point home but just think
for a second who these people giving you feedback are and what their
collective professional knowledge might indicate.
It is one thing to be missing knowledge and quite another to ignore
this in the face of overwhelming evidence to the contrary.
Your proposals so far have looked overly complex / are not easy to
follow / much too verbose when you look at the big picture goals of
what the objective is. You say your ideas "feel" more like java in the
context of opposing ideas from people who can actually claim to have
defined some of what that "feel" is. I dont know what else to say.
This is serious business with big consequences and being nice and
doing lots of hand holding may not be appropriate in this particular
forum.
Do you want a rookie intern performing your heart bypass or a seasoned
old crochety surgeon? There, I found one. =)
On Monday, March 22, 2010, Howard Lovatt <howard.lovatt at gmail.com> wrote:
> Jesse,
> The response, see below, from Josh Bloch would appear to me to be more productive. It gives specific issues with his opinion, it doesn't make bizarre claims about how difficult the proposal is to understand and/or implement, and the general tone is one of reason. Josh Bloch's comments I would have thought are much more likely to convince people to come round to his point of view.
>
>
> -- Howard.
>
> Response from Joshua Bloch:My two cents:
>
> #< #< R() throws E >( #< R( A ) throws E >, A ) > curry =
> new #< #<R() throws E >( #< R( A ) throws E > l, A a ) >( l.( a ) );
>
> Nesting is nice, but:
>
> - The angle brackets will remind people of generics, which won't make
> them happy.
> - Angle brackets are a poor man's parentheses, because they do double
> duty as unmatched operators (less than and greater than).
> - The pound-sign+left-angle-bracket combo (#<) isn't exactly easy on the
> eyes.
> - The new keyword will be viewed as exactly the kind of boilerplate that
> this effort was designed to eliminate.
>
> I do think it makes sense to explore new syntax proposals, but I'm not sure
> I like this one better than the one that's currently on the table.
>
> Josh
>
More information about the lambda-dev
mailing list