> > > If Julia uses one code style to do prototyping, and then uses a completely > different style to write final product, then it can't be called the same > language. At best, Julia turns the 2-language problem to a 1.5-language > problem. > > What is it with Julia that requires you to write in two completely different styles? If what you are saying is that you can't just copy paste code from Matlab and get 10x speed up then that is not really fair.
For all the codes I am writing, sticking to good idiomatic julia code, it is very rarely needed to rewrite large portions of the good for performance. Tweaking some stuff in hot loops maybe but not starting from scratch.
