Julia Programming Language Releases Version 0.4 with Major Improvements
The Julia programming language team has officially announced the release of version 0.4.0, marking a significant milestone with major language refinements and numerous standard library improvements. This update introduces incremental code caching for packages, which drastically reduces loading times for large dependencies like Gadfly, and implements a generational garbage collector to lower overhead for common workloads. Other key technical enhancements include support for documenting user functions, improved performance for multidimensional arrays, inter-task channels for parallel communication, and REPL tab-completion for emoji characters. The ecosystem continues to expand, now boasting over 700 registered packages across communities such as JuliaStats, JuliaOpt, and JuliaGPU. Alongside the software release, the community highlights the recent success of JuliaCon 2015 in Cambridge, USA, and the upcoming JuliaCon India event in Bangalore. The developers recommend the 0.4.x line for users seeking stability and have outlined future plans for version 0.5, which will focus on core array functionality improvements and experimental threading support. Binaries are available for download, and users can also test the new version via JuliaBox.
Wire timeline
Julia Programming Language Releases Version 0.4 with Major Improvements
The Julia programming language team has officially announced the release of version 0.4.0, marking a significant milestone with major language refinements and numerous standard library improvements. This update introduces incremental code caching for packages, which drastically reduces loading times for large dependencies like Gadfly, and implements a generational garbage collector to lower overhead for common workloads. Other key technical enhancements include support for documenting user functions, improved performance for multidimensional arrays, inter-task channels for parallel communication, and REPL tab-completion for emoji characters. The ecosystem continues to expand, now boasting over 700 registered packages across communities such as JuliaStats, JuliaOpt, and JuliaGPU. Alongside the software release, the community highlights the recent success of JuliaCon 2015 in Cambridge, USA, and the upcoming JuliaCon India event in Bangalore. The developers recommend the 0.4.x line for users seeking stability and have outlined future plans for version 0.5, which will focus on core array functionality improvements and experimental threading support. Binaries are available for download, and users can also test the new version via JuliaBox.
JuliaLang - The Julia programming language