julia-snail icon indicating copy to clipboard operation
julia-snail copied to clipboard

Cheating performance and responsiveness via create sysimages: possible?

Open alecStewart1 opened this issue 1 year ago • 1 comments

Hello, friend!

Firstly, thanks for creating this package. I really enjoy doing working with Julia and doing so within Emacs.

As you probably might've guessed from the title, I was curious if it's feasible or even worth creating a sysimage for julia-snail to potentially increase performance/responsiveness of julia-snail. This is not saying julia-snail is slow, but I imagine the bigger the project, the more the code, the more extensions one uses with julia-snail, the less responsive things get.

The package julia-formatter.el does allow you to create a sysimage for JuliaFormatter to make things more responsive, so maybe this is also possible for julia-snail.

I know things could also improve should your and or others work through #149, but I thought I'd ask this anyway.

alecStewart1 avatar Nov 22 '24 14:11 alecStewart1

There's an existing discussion here: How to use with PackageCompiler?. I tried following the guide a couple of years ago, and ran into trouble. I think the Julia compilation story has improved since then, but I haven't had time to investigate.

gcv avatar Nov 22 '24 17:11 gcv