I don't think there is anything like pushing the language to computer scientists, it's the exact opposite, making it seamlessly fast without forcing the user to manipulate types. Again, you write B = I*A and get B = copy(A) performance. That is the original proposal.
Most of us follow the same development strategy while doing science, we write something quick and profile later. The fact that Julia can be fast from the beginning is the best thing about it, no need for rewriting code. -Júlio
