On 2/13/12 10:45 AM, Zach the Mystic wrote:
On 2/10/12 4:04 PM, Andrei Alexandrescu wrote:
The last thing we need is balkanization of the community. You are of
course free to initiate such a project but if you care about D it would
be great to apply your talent in a different direction.
I think this might be going a little bit too far. In other posts on this
thread, is has been clearly shown that D isn't afraid run with a design
even though the implementation may be quite a ways into the future. As
you yourself said, "@safe needs more work".
The reason I'm saying this is because I don't think that a subset of D
which is good for tiny devices breaks the language itself. And it would
also showcase D's versatility. In other words, the community may
actually *gain* followers when people using other languages start to
think to themselves, "You know, I can't do that in my language, not even
in principle. That's pretty cool."
I just find it difficult to imagine things that way. Tiny devices are
confined to small programs by definition, and at that magnitude the
field is quite leveled; for a 3K-lines program, C is just fine and many
of D's (and other languages') advantages are at best minor.
Andrei