Hacker News new | ask | show | jobs
by Certhas 564 days ago
Julia gets a lot of things right. Going back and forth between Julia and Python, there are things to appreciate about either, but I think it is very clear that Julia has really moved this space forward.

Unfortunately, it has also done so by ignoring a lot of hard-earned wisdom. My personal pet peeve is Concepts/Constraints ala C++. C++ added this after years of pain to make templates more manageable. It's a feature of many different languages, from Haskell to Rust/Mojo to C++. So there seems to be a pretty broad consensus that something like this is good to have. Yet, I don't see Julia getting them any time soon...

1 comments

The same team for interfaces was first doing the caching of binaries to solve time to first plot for v1.9, and then for v1.12 just finished up the binary trimming. Another big thing landing soon is improvements to escape analysis which should get rid of many small allocations. Interfaces is something next on the list, but the team just choose a few other things as higher priority.