New Julia users frequently suggest that some features should be included in Base (the part that is available directly without using any packages) or the standard libraries. The colloquial phrase is that “Julia should come with batteries included”, hence t... (more…)
Read more »
Summary
This PR parallelizes the GC mark-loop by introducing GC threads into the Julia runtime and by implementing work-stealing to dynamically balance the amount of work each thread performs in th... (more…)
Read more »
Non-local, semantic compiler transformations such as Automatic Differentiation and certain Bayesian Inference algorithms pose particular challenges for dynam... (more…)
Read more »
As I have mentioned in other posts on this blog (and surely many would agree here), I strongly believe that a great start for designing a program is figuring out good representations for the real world problem one tries to solve, i.e. defining appropriate... (more…)
Read more »
We invite you to take part in the free FlyElephant Webinar (Julia - a fresh approach to numerical computing and data science) on Wednesday, March 20, 9:00 AM (PST) / 19:00 (EET). Julia is a high-level, high-performance dynamic programming language for tec... (more…)
Read more »