# User survey and executables

**URL:** <https://discourse.julialang.org/t/user-survey-and-executables/65866>\
**Category:** Internals & Design\
**Created:** [August 5, 2021, 9:01am UTC](https://discourse.julialang.org/t/user-survey-and-executables/65866 "2021-08-05T09:01:46Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![Ribeiro](https://avatars.discourse-cdn.com/v4/letter/r/d9b06d/32.png) [@Ribeiro](https://discourse.julialang.org/u/Ribeiro)\
**Post date:** [August 5, 2021, 9:01am UTC](https://discourse.julialang.org/t/user-survey-and-executables/65866/1 "2021-08-05T09:01:46Z")

</div>

Hi,  
It seems that based on the user survey being able to generate executables is one of the major issues for users.  
I see improvements for the other issues all the time (which is great), but I haven’t seen much on how this one will be addressed (other than PackageCompiler). Is there some sort of prediction on when standalone executables will be fully supported? Or is the consensus that they won’t be coming any time soon (or will remain within PackageCompiler) and that we just have to deal with that (as other languages have done)?  
Thanks a lot!

---

<div class="post-metadata">

**Author:** ![ImreSamu](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/imresamu/32/20677_2.png) [@ImreSamu](https://discourse.julialang.org/u/ImreSamu)\
**Post date:** [August 6, 2021, 1:03am UTC](https://discourse.julialang.org/t/user-survey-and-executables/65866/2 "2021-08-06T01:03:46Z")

</div>

> [@Ribeiro](#):
>
> It seems that based on the user survey being able to generate executables is one of the major issues for users.  
> I see improvements for the other issues all the time (which is great), but I haven’t seen much on how this one will be addressed (other than PackageCompiler).

IMHO: based on the JuliaCon - this is on the roadmap

- → see **“Separate LLVM/codegen from runtime”**

- screenshot:  

- please watch the video: [State of Julia 2021 - youtube - 9:33…](https://www.youtube.com/watch?v=IlFVwabDh6Q&t=537s)

And a probably related PR - I have found:

- [Split libjulia into runtime and codegen components by jpsamaroo · Pull Request #39129 · JuliaLang/julia · GitHub](https://github.com/JuliaLang/julia/pull/39129)

---

<div class="post-metadata">

**Author:** ![Ribeiro](https://avatars.discourse-cdn.com/v4/letter/r/d9b06d/32.png) [@Ribeiro](https://discourse.julialang.org/u/Ribeiro)\
**Post date:** [August 6, 2021, 6:52am UTC](https://discourse.julialang.org/t/user-survey-and-executables/65866/3 "2021-08-06T06:52:21Z")

</div>

Thanks! I didn’t catch that when I watched that video.  
Is there a roadmap, though? I know asking for dates sucks, but these lightweight executables Jeff mentions, is the plan to have them done in a year or more like 5? Jeff mentions a prototype for “separate compilation” next year. Is that what he’s referring to?  
Thanks!

---

<div class="post-metadata">

**Author:** ![Sukera](https://avatars.discourse-cdn.com/v4/letter/s/ce7236/32.png) [@Sukera](https://discourse.julialang.org/u/Sukera)\
**Post date:** [August 6, 2021, 6:57am UTC](https://discourse.julialang.org/t/user-survey-and-executables/65866/4 "2021-08-06T06:57:18Z")

</div>

The information in that video is the most up to date information we have (and probably what we’ll have until issues and PRs on Github start coming in). I don’t think there will be a statement like “we’ll have it done by 1.xy” until it’s actually working and due to release.
