There is a very long list of interesting possibilities in this thread, but Julia does have a current target audience which it supports with a set of features that increase their utility. It is going to be tricky for those guiding Julia to ensure that things like more generality don't reduce the utility to that initial target audience. It will be interesting to see how that is managed.
(No I don't know how to do it, thats why it will be interesting :) Cheers Lex
