On Tue, Apr 24, 2018 at 4:37 AM, Hugh Fisher <hugo.fis...@gmail.com> wrote:
>
> On Tuesday, April 24, 2018 at 2:52:36 PM UTC+10, Ian Lance Taylor wrote:
>>
>>
>> Thanks for the note.  The truth is, regardless of the merits of this
>> suggestion, it's too late to make this kind of change to the language.
>>
>> Ian
>
>
>  Yeah I know, but there's talk of a Go 2 at some stage...

There will definitely be a Go 2, but Go 2 will be almost entirely and
perhaps completely backward compatible with Go 1.  The experiences of
other languages makes it clear that we break backward compatibility at
our peril.  This extends to things like adding new declaration syntax.
We can make such changes in Go 2, but we will only make them for the
most compelling of reasons.  Reasons like "this is more like Pascal"
or "this makes the declaration syntax more consistent and readable"
aren't compelling enough.  Sorry.

If you really want to push this, you'll need to open a proposal, as
described at https://github.com/golang/proposal/blob/master/README.md.
But I very much doubt that such a proposal would be accepted.

Thanks again.

Ian

-- 
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