alan.f...@gmail.com <alan.f...@gmail.com>:
> The problem is that many of us don't find the sort of code used in 
> contracts (as currently envisaged) to be 'normal' at all and we're worried 
> that the Go community at large will find them difficult to write (though a 
> tool may help), understand or use. What you've just said, Jeff,enforces 
> that view.

It runs parallel to my concerns about language compactness, too.

So far, every variation of "contracts" I've seen is too bulky and
complex to make me feel comfortable.  Thus, Jeff's objections seem
inevitable to me; this is what *will* happen when Go users who are not
theorists collide with a proposal that sacrifices the lucidity of the
language.

Better no generics at all than a design that produces reactions like Jeff's.
This problem is hard. I don't think anyone has had quite the right insight
yet.
-- 
                <a href="http://www.catb.org/~esr/";>Eric S. Raymond</a>

My work is funded by the Internet Civil Engineering Institute: https://icei.org
Please visit their site and donate: the civilization you save might be your own.


-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to