4 ms·
> It is the best REPL I have ever used. It beats anything I have used for Python, Ruby, JavaScript, Lua etc. This is true, but that's a _very_ low bar to pass.
by Oreb 7y ago
> It is the best REPL I have ever used. It beats anything I have used for Python, Ruby, JavaScript, Lua etc.
This is true, but that's a _very_ low bar to pass. Julia is a Lisp, and deserve to be compared to other Lisps rather than to lesser languages. Every Common Lisp or Scheme I have used has a vastly superior REPL experience than Julia. Even Clojure is better.
Don't get me wrong: I love Julia, and I hope it will eventually replace Python as the main language for scientific computing, data science and machine learning. But the REPL experience, at this point, leaves a lot to be desired. I'm sure it will improve in the future.
- StefanKarpinski 7y agoI’m curious what specifically you would want improved in the REPL.
- siproprio 7y agoDoes the REPL on Windows have all the features and niceties and quality of life of the REPL on bash or other OSes? If so (which isn't), then we can start suggesting new features, perhaps better text editing capabilities, or introspection, better access to documentation.
- StefanKarpinski 7y agoThe REPL on all platforms is the same. There’s an issue with old buggy versions of cmd.exe, but that’s only on such old versions of Windows that they’re not even supported by Microsoft anymore.