# Built in parallel computing capabilities?

**URL:** <https://discourse.julialang.org/t/built-in-parallel-computing-capabilities/72069>\
**Category:** Internals & Design\
**Tags:** question\
**Created:** [November 25, 2021, 3:37pm UTC](https://discourse.julialang.org/t/built-in-parallel-computing-capabilities/72069 "2021-11-25T15:37:07Z")\
**Posts on this page:** 1\
**Showing post:** 2

<div class="post-metadata">

**Author:** ![akb](https://avatars.discourse-cdn.com/v4/letter/a/5daacb/32.png) [@akb](https://discourse.julialang.org/u/akb)\
**Post date:** [November 25, 2021, 10:34pm UTC](https://discourse.julialang.org/t/built-in-parallel-computing-capabilities/72069/2 "2021-11-25T22:34:47Z")

</div>

The evaluation order of some things is [undefined](https://discourse.julialang.org/t/chained-comparison-evaluation-order/8999/3) (or at least it was), which does leave open possiblities. For example, in

```julia
res = f(x) < f(y) < f(z)

```

the `f` calls could be evaluated in parallel if results don’t depend on their order. Guy Steele [stated recently](https://youtu.be/c_ZJECVlpog?t=420) that one of the lost features of Fortress he would like to see continued in modern parallel languages is “parallel by default”, where it would require a little effort to make things sequential where needed, rather than requiring a little effort to make things parallel.

---

_[View the full topic](https://discourse.julialang.org/t/built-in-parallel-computing-capabilities/72069)._
