# Julia Language Server initialization performance issue

**URL:** https://discourse.julialang.org/t/julia-language-server-initialization-performance-issue/78446
**Category:** New to Julia
**Tags:** question
**Created:** [March 25, 2022, 7:11am UTC](https://discourse.julialang.org/t/julia-language-server-initialization-performance-issue/78446 "2022-03-25T07:11:24Z")
**Posts on this page:** 1
**Showing post:** 3

<div class="post-metadata">

### Author: ![lawless-m](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lawless-m/32/30869_2.png) [@lawless-m](https://discourse.julialang.org/u/lawless-m)
#### Post date: [March 25, 2022, 8:35am UTC](https://discourse.julialang.org/t/julia-language-server-initialization-performance-issue/78446/3 "2022-03-25T08:35:41Z")

</div>

> [@arc](#):
>
> My use case is to utilize julia as a fast-paced shell script replacement.

You’re in the wrong town, buddy 🙂

Julia is a compiled language, every time you run it, you pay the price of compilation.

You can create system images to reduce this, but these end up being 100s of Mb as they contain all the of the Julia runtime.

We call this the “First Time To Plot” problem, or FTTP or more generically FTTX

And is a topic of much discussion and, like your position, angst.

> [@Taking TTFX seriously: Can we make common packages faster to load and use](https://discourse.julialang.org/t/taking-ttfx-seriously-can-we-make-common-packages-faster-to-load-and-use/74949):
>
> So much work has been done to improve julia compilation and remove invalidations. Things really feel a lot snappier to use. But there is still the problem of packages that were written without much thought to startup time, and TTFX - the time-to-first whatever a package does most, is sometimes really slow. Some common problems I see are (reorganised to be in order of importance): Lack of type stability slowing down compilation. Not calling precompile for common methods, or just running them …

---

_[View the full topic](https://discourse.julialang.org/t/julia-language-server-initialization-performance-issue/78446)._
