# Ars Technica: The unreasonable effectiveness of the Julia programming language

**URL:** <https://discourse.julialang.org/t/ars-technica-the-unreasonable-effectiveness-of-the-julia-programming-language/48035>\
**Category:** Community\
**Created:** [October 9, 2020, 1:08pm UTC](https://discourse.julialang.org/t/ars-technica-the-unreasonable-effectiveness-of-the-julia-programming-language/48035 "2020-10-09T13:08:12Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![helgee](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/helgee/32/2022_2.png) [@helgee](https://discourse.julialang.org/u/helgee)\
**Post date:** [October 9, 2020, 1:08pm UTC](https://discourse.julialang.org/t/ars-technica-the-unreasonable-effectiveness-of-the-julia-programming-language/48035/1 "2020-10-09T13:08:12Z")

</div>

> **[The unreasonable effectiveness of the Julia programming language](https://arstechnica.com/science/2020/10/the-unreasonable-effectiveness-of-the-julia-programming-language/)**
>
> Fortran has ruled scientific computing, but Julia emerged for large-scale numerical work.

---

<div class="post-metadata">

**Author:** ![Keno](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/keno/32/285_2.png) [@Keno](https://discourse.julialang.org/u/Keno)\
**Post date:** [October 9, 2020, 4:42pm UTC](https://discourse.julialang.org/t/ars-technica-the-unreasonable-effectiveness-of-the-julia-programming-language/48035/2 "2020-10-09T16:42:29Z")

</div>

Split this topic on October 9, 2020, 4:42pm UTC

9 posts were split to a new topic: [HN sidetrack](https://discourse.julialang.org/t/hn-sidetrack/48051)

---

<div class="post-metadata">

**Author:** ![lungben](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/lungben/32/12314_2.png) [@lungben](https://discourse.julialang.org/u/lungben)\
**Post date:** [October 10, 2020, 8:30am UTC](https://discourse.julialang.org/t/ars-technica-the-unreasonable-effectiveness-of-the-julia-programming-language/48035/3 "2020-10-10T08:30:05Z")

</div>

This very interesting paper is linked in the article:

> **[Julia: dynamism and performance reconciled by design | Proceedings of the ACM...](https://dl.acm.org/doi/10.1145/3276490)**
>
> Julia is a programming language for the scientific community that combines features
> of productivity languages, such as Python or MATLAB, with characteristics of performance-oriented
> languages, such as C++ or Fortran. Julia's productivity features ...

---

<div class="post-metadata">

**Author:** ![Tamas\_Papp](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/tamas_papp/32/25949_2.png) [@Tamas\_Papp](https://discourse.julialang.org/u/Tamas_Papp)\
**Post date:** [October 12, 2020, 12:14pm UTC](https://discourse.julialang.org/t/ars-technica-the-unreasonable-effectiveness-of-the-julia-programming-language/48035/4 "2020-10-12T12:14:18Z")

</div>

It is a nice article, making an effort to explain what makes Julia different.

That said, the cooking analogy for the expression problem gave me a headache. Perhaps, having used CL before Julia, I am a bit spoilt because I consider the expression problem solved. It’s like people talking about the “fire problem” after matches/lighters were invented.
