Cross language discussion

Benjamin Gruenbaum benjamingr at
Wed Jul 1 13:23:47 UTC 2015

The problem is that it's not always that the case that the individual
working on a particular feature has all the context about the feature in
other languages.

What I had in mind is a 3 v 3 with languages where you come in with a set
of questions about details and design choices in the language with regard
to new ES features and get answers from people who've spent months solving
or debating these issues in other languages as well as perspective on the

I think a mailing list or a discourse could also be a good alternative. I
already have *some* positive feedback from PHP, Python and C#. Where in PHP
I've actually got a tentative OK by two PHP internals people.

> anybody on a language committee ought to have a certain degree of
knowledge and interest in a broader variety of languages.

I agree, let me quote what one of those PHP internals people told me:

*"When people propose stuff they research implementations of other
languages, but usually the details, which are all that is ever important,
usually do not end up in any documentation ^^"*

I think that's an extremely valuable point (also in reply to Alex's email).

On Wed, Jul 1, 2015 at 4:15 PM, Andreas Rossberg <rossberg at>

> On 1 July 2015 at 14:37, Benjamin Gruenbaum <benjamingr at> wrote:
>> So, this is something that has been bothering me for a while now.
>> The TC, and the mailing list is full of some really smart people.
>> However, smart people can overlook things too and smart people can spend
>> months in a debate that other people already thought about.
>> Other languages have open processes too, other languages have mailing
>> lists and working groups and much of the same discussions we do.
>> -----
>> I think it would be really awesome if a small subgroup of the TC could do
>> a monthly or bi-monthly chat (hangouts, skype, in person, whatever) with
>> working groups from other languages.
>> I have talked to several PHP-Internals people and they are generally in
>> favour. Knowing some of these people they have a ton to contribute - if we
>> could save just a single debate or understand a domain better it'd be worth
>> it IMO.
>> What do you guys think?
> Quite a few members of TC39 are already deeply involved in various other
> language communities, although I don't know about PHP in particular. That
> has often proved helpful. In general, anybody on a language committee ought
> to have a certain degree of knowledge and interest in a broader variety of
> languages. OTOH, I believe that individual cross involvement is far more
> fertile than unfocussed group meetings.
> /Andreas
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <>

More information about the es-discuss mailing list