CelestialCartographers / Ahorn

Visual Map Maker and Level Editor for the game Celeste

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ahorn starts too slow

WindustH opened this issue · comments

It took about half a minute to start it

As a Julia evangelist, I love this package ❤️

There is currently a ton of work going on in the Julia community to improve "Time to first plot" including precompilation tricks and static compilation that I think this package could benefit a lot from. I encourage you to join the Julia Slack. People would be thrilled to help out.

This seems like a project for which PackageCompiler is essential. I haven't looked to much at what you guys did here, but I encourage you to try it.

Unfortunately because of the rather novel way the Julia compiler works, statically compiling is non-trivial, however there has been some good progress on this front. It's not totally solved, so I'm not sure it will completely cut it for this use case, but PackageCompiler is far more usable now than it was a year ago.