Mentioning of Julia for refactoring Linux kernel code?

https://youtu.be/4WCTGycBceg?t=303
In the video above it seems that Julia is mentioned as a tool for refactoring code related to the development of the Linux kernel. Does anyone have more info on this?

I know nothing about this and this feels like the kind of thing I would know. I also don’t see why it would make sense, so my guess is that it’s a naming clash, but I don’t know.

4 Likes

Perhaps

1 Like

Seems a bit unlikely since they were talking about tools?

Quoting the embed above:

She is one of the developers of Coccinelle, a tool for finding patterns and making systematic transformations of source code

Coccinelle could have been the tool they were talking about.

https://docs.kernel.org/dev-tools/coccinelle.html

Or they may have been talking about some related project by Julia Lawall.

2 Likes

(Coccinelle is a cool project for refactoring code! thanks for pointer!, but yes, probably nothing to do with the language Julia)

We are extending Coccinelle to handle C++ code, with code in high performance computing (HPC) as an application area.

This work involves Julia Lawall at Inria and Michele Martone at the Leibniz Supercomputing Centre. It is supported in part by BayFrance.

https://coccinelle.gitlabpages.inria.fr/website/impact_hpc.html

2 Likes

Thanks guys!

1 Like