Hacker News
Julia 1.13 highlights
notthemessiah
|next
[-]
Interactive programming seems to be having a schism between Pluto, a reactive notebook like Observable, and Bonito, a more imperative notebook like Jupyter from the creator of plotting library Makie.
The other annoyance is that the packaging ecosystem is tied very closely to Github and Gitlab as the only alternative, in an era where Microsoft is killing Github reliability, and many new projects are moving to Tangled (on the AT Protocol network) and Forgejo (with Codeberg as the flagship), which has no packaging support from JuliaHub.
zuluonezero
|next
|previous
[-]
niccl
|root
|parent
|next
[-]
I don't know what your invesitgation covers, but a long time ago (2009) someone [0] did an interesting visual comparison of languages. sadly now it seems it's only available at archive.org [1], but I've often gone back to it, partly because it's such an elegant way of looking at some aspects of different languages.
0: http://blog.gmarceau.qc.ca 1: https://web.archive.org/web/20100412073334/http://blog.gmarc...
eggy
|root
|parent
|next
|previous
[-]
mulderc
|root
|parent
|next
|previous
[-]
shevy-java
|root
|parent
|previous
[-]
AI seems to have changed how people find and use new languages. The influx of new people kind of ... died down for many older languages here.
eigenspace
|next
|previous
[-]
Still though, faster GC, lower startup latency, better interrupt handling, new REPL features, and faster package mangement are all great things. I'm especially happy that the `[sources]` section of a package is now applied recursively when you `add` a non-registered package.
MarkusQ
|next
|previous
[-]
rtpg
|previous
[-]
This one in particular I feel like we are inching towards in Python land. I had some really interesting convos from people who really want forking to "just work" and get actual memory savings, because a lot of code is really going to be in memory forever and if we can opt out of refcount work that'd be great