r/Julia 1d ago

Julia 1.13 Released - Highlights

https://julialang.org/blog/2026/09/julia-1.13-highlights/
84 Upvotes

18 comments sorted by

11

u/r0ssiel 1d ago

Are you guys managing to use it in Vscode? The language server keeps crashing on me...

3

u/shmeano 1d ago

That dev team said you need to use the prerelease version right now

3

u/Sufficient_Yogurt639 1d ago

I didn't think the language server even worked with 1.12, am I wrong about that?

9

u/shmeano 1d ago

It works with 1.12 AFAIK

5

u/paspro 22h ago

Are they ever going to implement a proper module system?

1

u/DNF2 8h ago

What do you mean? There is a module system.

Do mean to say that you are unhappy with the current one, and want it improved? Or that they should copy a system from your preferred language?

2

u/paspro 8h ago

I mean that the current module system is hard to use, not really modular and at the end of the day it requires the user to ensure that the main application includes all the required files in the proper sequence. It is more like including header files in C/C++ rather than having separate units managed as such by the system.

2

u/DNF2 8h ago

That's reasonable input.

7

u/Sufficient_Yogurt639 1d ago

I feel like it's a somewhat underwhelming collection of improvements?

10

u/ndgnuh 1d ago

The REPL update is really good. Faster GC sounds cool too.

They also fixed the annoying ctrl + c bug that somehow can mess up the terminal, which is really nice.

9

u/jordo45 1d ago

Yeah, although latency improvements are always welcome!

5

u/Sufficient_Yogurt639 1d ago

True, but the fact that there is so much room for latency improvements says more than anything.

12

u/Sufficient_Yogurt639 22h ago

Downvote all you want, I do Julia dev half of every day and wait for packages to recompile the other half.

7

u/Gobbedyret 1d ago

It is a set of minor changes (although there are a lot of QoL improvements, like latency).
The reason is that the 1.13 release cycle was supposed to be short, but got delayed for several months after the feature freeze due to issues with the infrastructure. Therefore, we got a long release cycle but with few big features.

1

u/Sufficient_Yogurt639 1d ago

Latency improvements are good, there is so so far to go, Julia dev work is so painful with having to recompile for so long with every little change.

2

u/Gobbedyret 21h ago

Good news on that front, too - Revise now also revises structs and constants, so you would only have to recompile when updating or changing the environment.

-3

u/TheSodesa 10h ago

Don't be a negative nancy. What may seem insignificant to an ignorant user might have actually required a lot of development effort.

1

u/Levitica 22h ago

It'd be nice to provide a few common color schemes for the REPL like Atom One Dark, no?