# Side discussion on LLVM C backend

**URL:** <https://discourse.julialang.org/t/side-discussion-on-llvm-c-backend/19797>\
**Category:** Community\
**Tags:** llvm\
**Created:** [January 18, 2019, 8:36pm UTC](https://discourse.julialang.org/t/side-discussion-on-llvm-c-backend/19797 "2019-01-18T20:36:46Z")\
**Posts on this page:** 1\
**Showing post:** 8

<div class="post-metadata">

**Author:** ![StefanKarpinski](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/stefankarpinski/32/24_2.png) [@StefanKarpinski](https://discourse.julialang.org/u/StefanKarpinski)\
**Post date:** [January 18, 2019, 9:07pm UTC](https://discourse.julialang.org/t/side-discussion-on-llvm-c-backend/19797/8 "2019-01-18T21:07:03Z")

</div>

Aside from platforms where there is no LLVM backend, any situation in which you could use the C backend to generate C code and then compile that C code to produce a binary, you could just as easily just generate a binary directly. How does going through C help anything?

---

_[View the full topic](https://discourse.julialang.org/t/side-discussion-on-llvm-c-backend/19797)._
