I know it may feel to the insiders/developers that the requestors are being a bit dogmatic with expectations from other languages.
2 cautions: 1. Insiders need to be careful not to be defensive: converts are here because they are fans and evangelists (potentially) in their community. Gotchas hurt that evangelism subtly. And insiders need to also be careful that they don't only listen to POV that is entirely julian (even though there is much good in julian). "Noobs" will never seem as cogent or knowledgeable in these discussion as insiders (no disrespect meant to any poster!). But, we were all once noobs (I am sort of perpetually there...). 2. Now is the time to really think it through. As the language matures and gains more users it gets harder and harder to make such changes. So as entrenched as positions may tend to get--be diplomatic and understanding. This is just one decision, but a whole set of these decisions make an impact on the language. A priority on clarity and ease of programming is really important--more so than a too early focus on optimization. Whichever approach is adopted, some sort of optimization is later possible (to a point--needing memory to hold an instantiated vector is a harder thing to optimize). Julians are really great for be willing to discuss and consider options so openly.
