← Back to context

Comment by ModernMech

20 hours ago

However because of this, Julia has has persistent problems with "time to first plot", which has gotten better, but they cannot fully ameliorate due to the way it fundamentally works. So there are tradeoffs -- the performance gets better, but the interpreted REPL experience is markedly worse.

It is overly exaggerated, especially when taken into account how long it takes to compile native libraries that people keep calling "Python" libraries, if there isn't a suitable wheel for the current environment.

  • I think it's true that it's exaggerated, but that doesn't mean the tradeoff doesn't exist.

    • A tradeoff that doesn't make sense to complain about, when the alternative is waiting for native libraries being compiled, in a mix of C, C++, Fortran and more recently Rust.

      A pain point that is big enough that at least two programming languages, Julia and Mojo, were created to move beyond it.

      Which would not even be an issue, if Lisp, Scheme and Prolog had not lost their aura among AI devs.

      3 replies →