Hi Peter, I've had multiple discussions along similar lines over the past year, since I started coding in Julia. I think I lost every single argument. Personally, I think you are right and I think this is an important issue. However, Julia is open source, so the decisions are made by those who develop the language. They are naturally strong computer scientists and have different priorities from us.
I'd love to contribute to developing Julia, but I simply don't have the time for it. It is just a question of priority: (1) I care enough to make that time - at considerable expense to my research and family life; (2) I just go with the flow and adapt. (3) I sigh wistfully and go back to Matlab which it seems might start catching up again on performance. For now, I've gone with (2), but a lot will depend on how the language continues to develop. I agree with your sentiment that > Indeed, sometimes I feel as if I might as well be coding in C. Only *sometimes*, however, these sometimes can get very frustrating. All the best, Christoph
