# Slow compilation, i think, not sure how to debug

**URL:** <https://discourse.julialang.org/t/slow-compilation-i-think-not-sure-how-to-debug/39741>\
**Category:** New to Julia\
**Created:** [May 19, 2020, 5:40am UTC](https://discourse.julialang.org/t/slow-compilation-i-think-not-sure-how-to-debug/39741 "2020-05-19T05:40:48Z")\
**Posts on this page:** 1\
**Showing post:** 10

<div class="post-metadata">

**Author:** ![mauro3](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/mauro3/32/292_2.png) [@mauro3](https://discourse.julialang.org/u/mauro3)\
**Post date:** [May 19, 2020, 8:58pm UTC](https://discourse.julialang.org/t/slow-compilation-i-think-not-sure-how-to-debug/39741/10 "2020-05-19T20:58:30Z")

</div>

> [@purplishrock](#):
>
> However what I have noticed, is that there is another noticeable delay from the time all the using statements are complete to the start of the program.

Yes, methods still will need to be compiled for a set of arguments. This incurs further delays after `using`, often of comparable size.

Yes, Argparse was slow the last time I used it (a few years ago). Just posted today:

> [@Precompile a script?](https://discourse.julialang.org/t/precompile-a-script/5364/7):
>
> I don’t know if you’re still having this issue, but I just created a new argument parsing module that might help with that somewhat. [GitHub - zachmatson/ArgMacros.jl: Fast, flexible, macro-based, Julia package for parsing command line arguments.](https://github.com/zachmatson/ArgMacros.jl) Still in the middle of the three-day waiting period for adding Julia packages to the registry but can be added from GitHub still right now.

maybe better?

---

_[View the full topic](https://discourse.julialang.org/t/slow-compilation-i-think-not-sure-how-to-debug/39741)._
