Highest Rated Comments


RoyiAvital214 karma

Julia is a truly real fresh approach to scientific computing - True advertising indeed :-).You have done amazing work to be proud of.

I was wondering about 3 things:

  1. If you didn't have the compatibility constraint of version 1, what would be the first thing you'd change in the language?
  2. What is the greatest potential (By changing the language) to gain the next significant step in performance in your opinion? What are you focused on solving to achieve that?By performance I don't mean things like Time to First Plot but actual running time.
  3. In the industry it is really important to be able to interact in current production code (Usually in `C` / `C++`). MATLAB solution for that is MATLAB Coder - Generator of static `C` code which can easily be embedded in current code (Either as code for compilation or to generate a static / dynamic library). Do you see in the future such capability form Julia? Generating static / dynamic libraries without the pre compilation overhead to be integrated into production?

Your work is really inspiring. Thank You!

RoyiAvital10 karma

First, I would like to thank you to create such amazing project as Julia.
For me it is an amazing experience see how this great language evolves.
It truly shines because of you doing such a brilliant work with your choices and ambitions, it reflects your amazing capabilities.

With your permission 3 questions:

  1. Could you describe your work day? How does it look like for Language developers?
    For instance, Keno, what does it means to be the main developer of the Julia Compiler?
  2. What's the next big decision, relating to Julia, on the table now? What are your thoughts about it?
  3. What's your second favorite Language after Julia?

Thank You.

RoyiAvital1 karma

Could some of the knowledge gained in modern JS engines be incorporated into Julia or the two has almost nothing in common?

RoyiAvital1 karma

Well, Get ready, I have a lottery winning in my future plans :-).