# Expediting \`using\` at Jupyter

**URL:** <https://discourse.julialang.org/t/expediting-using-at-jupyter/28502>\
**Category:** New to Julia\
**Created:** [September 7, 2019, 2:29pm UTC](https://discourse.julialang.org/t/expediting-using-at-jupyter/28502 "2019-09-07T14:29:19Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![hasanOryx](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/hasanoryx/32/5373_2.png) [@hasanOryx](https://discourse.julialang.org/u/hasanOryx)\
**Post date:** [September 7, 2019, 2:29pm UTC](https://discourse.julialang.org/t/expediting-using-at-jupyter/28502/1 "2019-09-07T14:29:19Z")

</div>

I understood (may be wrongly) than in `.jl` files, execution can be expedited little pit by starting the file with ` __precompile__ ()` which will help saming the precomiling time for statement `using xxx`

Is there something similar in `Jupyter` that can expedite the startup time of the commands!

---

<div class="post-metadata">

**Author:** ![stevengj](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stevengj/32/71_2.png) [@stevengj](https://discourse.julialang.org/u/stevengj)\
**Post date:** [September 7, 2019, 3:09pm UTC](https://discourse.julialang.org/t/expediting-using-at-jupyter/28502/2 "2019-09-07T15:09:34Z")

</div>

> [@hasanOryx](#):
>
> I understood (may be wrongly) than in `.jl` files, execution can be expedited little pit by starting the file with ` __precompile__ ()` which will help saming the precomiling time for statement `using xxx`

No, in Julia 1.0 precompilation is the default. (And this is only for modules, not for individual `.jl` files.)

> Is there something similar in `Jupyter` that can expedite the startup time of the commands?

Jupyter notebooks already exploit precompiled modules.

In future versions of Julia we are already planning to cache more compiled code. See [What's actually inside precompiled Julia files?](https://discourse.julialang.org/t/whats-actually-inside-precompiled-julia-files/28234) for what is actually cached now; in the future we will also cache machine code. See also this long thread [Roadmap for a faster time-to-first-plot?](https://discourse.julialang.org/t/roadmap-for-a-faster-time-to-first-plot/22956?filter=summary)
