# Briefly Talked with John Carmack at Quakecon about Julia

**URL:** <https://discourse.julialang.org/t/briefly-talked-with-john-carmack-at-quakecon-about-julia/102890>\
**Category:** Offtopic\
**Created:** [August 17, 2023, 3:09am UTC](https://discourse.julialang.org/t/briefly-talked-with-john-carmack-at-quakecon-about-julia/102890 "2023-08-17T03:09:29Z")\
**Posts on this page:** 1\
**Showing post:** 4

<div class="post-metadata">

**Author:** ![ericphanson](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/ericphanson/32/215186_2.png) [@ericphanson](https://discourse.julialang.org/u/ericphanson)\
**Post date:** [August 17, 2023, 1:46pm UTC](https://discourse.julialang.org/t/briefly-talked-with-john-carmack-at-quakecon-about-julia/102890/4 "2023-08-17T13:46:20Z")

</div>

I think this remark from another thread is relevant:

> [@What steps should the Julia community take to bring Julia to the next level of popularity?](https://discourse.julialang.org/t/what-steps-should-the-julia-community-take-to-bring-julia-to-the-next-level-of-popularity/101389/313):
>
> Julia is **almost surely not** going to displace Python for ML because Python for ML is actually C++ for ML. As such, replacing the Python ML frameworks requires Julia to be dramatically better than C++, not Python.

If most the execution time takes place in kernels written in a fast language, then Julia is likely not anywhere near 100x faster. In fact, if those kernels happen to be more optimized, then the Julia version might be slower.

---

_[View the full topic](https://discourse.julialang.org/t/briefly-talked-with-john-carmack-at-quakecon-about-julia/102890)._
