4 ms·
Thank you, this is great constructive feedback. Now that fully working composable multithreading has been merged to master (that was the top compiler team prior
by StefanKarpinski 7y ago
Thank you, this is great constructive feedback. Now that fully working composable multithreading has been merged to master (that was the top compiler team priority previously), the next two priorities are "time to first plot" and friendlier error messages. The specific plan for better error messages is to use the Julia-native CSTParser ("concrete syntax tree parser") to give Clang/Rust-style diagnostics telling you exactly where in an expression an error happened [1].
There's already work in progress to improve Documenter.jl (the package that generates Julia docs) to change the TOC style to something less annoyingly detailed and different from Sphinx [2]. Julia's own manual has grown incrementally, written by various people and definitely needs a once-over by someone who is good at clear technical writing; it's hard to find the time when there's so much other work to be done.
[1] https://github.com/JuliaLang/julia/pull/31954 https://github.com/JuliaLang/julia/pull/31954
[2] can't find the PR now but part of a GSoC project