> Alignment and documentation will come later if they do come. It is in
> general very difficult to get a good software product during the first try.
> Iterations are often needed.
of course, hear hear. too much early 'standardization' slows down the
experimenting too much.
still, having looked and and used some other languages that have
multiple back-ends $0.02:
so one of the ways in which Shen does a better job than I think Haxe
is that Shen tries to have a quite small kernel language. then the
full language sits on top of it, and target languages sit underneath.
it has benefits and drawbacks, of course.
that is the kind of thing that I think would be interesting for ATS
people to talk about. I see the way Haxe has gone and frankly when I
use it, I see that it is a big fat lie in so many ways e.g. the Java
back end is (historically maybe less so now) drastically and rather
dishonestly incomplete.
i'd hope that ATS could (some day) take a minute to gather stock and
see if there could be some unifying strategies here.