If something bothers you about Dart, or you have an idea, please share
it. We read all the feedback.
There are no ground rules about what you can suggest. Sometimes we can
tell you that we already considered a suggestion, and why we chose to
do something else. This is not meant to discourage anybody, this is
meant as background information.
Cheers,
Peter
Trying to parse between the lines here to pin down what the ground
rules are for qualifying flying proposals. So far proposals fail to
fly based on the ill defined and rather loaded semantics of
"familiarity" and the "mainstream programmer".
As near as I can tell these terms are Dart Team newspeak (sorry Gilad,
couldn't resist) for the enterprise Java developer. Yes? No?
So any seriously considered doubleplusgood proposals should retain a
maximum degree of syntactic compatibility with Java and secondarily C+
+. Not much wiggle room there.
And so the semi-regular proposals from the Scala / Python / Ruby /
Javascript "familiar" folks attempting to inject a bit of elegance
into the syntax around some variation of def, var, val with postfix
type annotation are the Dart flying proposal equivalent to Led
Zeppelin. i.e. doubleungoodful thoughtcrime proposals :) Though I
expect they will continue to regularly pop on the Dart list for months
to come.
Frankly, I've been of the impression the debate is pretty much closed
in and around Dart syntax.
Yet, on the other hand on more then one
occasion members of the Dart team, who have been very patient in this
area, have encouraged the list to "keep them (proposals) coming".