Julia 1.8 released
Posted Aug 21, 2022 3:21 UTC (Sun)
by bartoc (guest, #124262)
[Link]
I wonder what makes the new thread scheduler composable, typically work stealing schedulers are not 100% composable with other programs because they can cause starvation (fixed with job objects/cgroups) and the kernel doesn't know how much upcoming work there is.
I wish the distinction between mutable and immutable structs was separate from stack vs heap allocation, having to reinitialize a whole immutable struct over and over as fields change and rely on the compiler figuring out what you're up to kinda sucks.
Julia 1.8 released