# Jupyter with C++

**URL:** <https://discourse.julialang.org/t/jupyter-with-c/7397>\
**Category:** Community\
**Created:** [November 30, 2017, 2:45am UTC](https://discourse.julialang.org/t/jupyter-with-c/7397 "2017-11-30T02:45:04Z")\
**Posts on this page:** 3\
**Page:** 1

<div class="post-metadata">

**Author:** ![PetrKryslUCSD](https://sea2.discourse-cdn.com/julialang/user_avatar/discourse.julialang.org/petrkryslucsd/32/215825_2.png) [@PetrKryslUCSD](https://discourse.julialang.org/u/PetrKryslUCSD)\
**Post date:** [November 30, 2017, 2:45am UTC](https://discourse.julialang.org/t/jupyter-with-c/7397/1 "2017-11-30T02:45:04Z")

</div>

This might be of some interest to Julians. It appears C++ folks are so desperate to make their language more appealing that they try to emulate Julia. 😉

Sorry, forgot to include the link: [Interactive Workflows for C++ with Jupyter | by QuantStack | Jupyter Blog](https://blog.jupyter.org/interactive-workflows-for-c-with-jupyter-fe9b54227d92)

On second thoughts: the sentence at the top does not quite convey the right sentiment. Let me try again:

It appears C++ folks are desperate to make their language more appealing and they realize they can learn from Julia.

---

<div class="post-metadata">

**Author:** ![Yifan\_Liu](https://avatars.discourse-cdn.com/v4/letter/y/4da419/32.png) [@Yifan\_Liu](https://discourse.julialang.org/u/Yifan_Liu)\
**Post date:** [November 30, 2017, 4:50am UTC](https://discourse.julialang.org/t/jupyter-with-c/7397/2 "2017-11-30T04:50:02Z")

</div>

Cling has been around for a while, but using Jupyter does make C++ more friendly to newbies.

---

<div class="post-metadata">

**Author:** ![anon61610682](https://avatars.discourse-cdn.com/v4/letter/a/ad7895/32.png) [@anon61610682](https://discourse.julialang.org/u/anon61610682)\
**Post date:** [November 30, 2017, 9:16am UTC](https://discourse.julialang.org/t/jupyter-with-c/7397/3 "2017-11-30T09:16:34Z")

</div>

> [@PetrKryslUCSD](#):
>
> It appears C++ folks are desperate to make their language more appealing and they realize they can learn from Julia.

Nice one 😉 However, I believe that they have been doing things like [this](https://youtu.be/js-e8xAMd1s) to make the language more appealing. Spoiler alert from [cppreference.com](http://en.cppreference.com/w/cpp/algorithm/execution_policy_tag):

> Additional execution policies may be provided by a standard library implementation (possible future additions may include std::parallel::cuda and std::parallel::opencl)

To me, being able to use C++ in Jupyter is nowhere close to learning a single language and using its language constructs and standard library to easily parallelize your code (without needing to learn `opencl`, `openmp`, `cuda`, or even `openmpi`), when it comes to me loving the language 🙂
