Julia 1.8 released Posted Aug 21, 2022 3:21 UTC (Sun) by bartoc (guest, #124262) [Link] The typed globals improvement is really huge imo. It should make the repl quite a big more quick. 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.
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.
Copyright © 2022, Eklektix, Inc. Comments and public postings are copyrighted by their creators. Linux is a registered trademark of Linus Torvalds