# Tryerlang.org - try Erlang in your browser!

**URL:** <https://erlangforums.com/t/tryerlang-org-try-erlang-in-your-browser/814>\
**Category:** Other Resources\
**Tags:** learning-erlang\
**Created:** [December 15, 2021, 11:30am UTC](https://erlangforums.com/t/tryerlang-org-try-erlang-in-your-browser/814 "2021-12-15T11:30:33Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![seriyps](https://erlangforums.com/user_avatar/erlangforums.com/seriyps/32/387_2.png) [@seriyps](https://erlangforums.com/u/seriyps)\
**Post date:** [December 15, 2021, 11:30am UTC](https://erlangforums.com/t/tryerlang-org-try-erlang-in-your-browser/814/1 "2021-12-15T11:30:33Z")

</div>

> [@What do you think should be in OTP?](https://erlangforums.com/t/what-do-you-think-should-be-in-otp/556/64):
>
> Interactive tutor - e.g. as implemented for Golang - [A Tour of Go](https://go.dev/tour/welcome/1).

Have you seen [https://tryerlang.org/](https://tryerlang.org/)? It’s quite old though…

---

<div class="post-metadata">

**Author:** ![vkatsuba](https://erlangforums.com/user_avatar/erlangforums.com/vkatsuba/32/314_2.png) [@vkatsuba](https://erlangforums.com/u/vkatsuba)\
**Post date:** [December 15, 2021, 11:51am UTC](https://erlangforums.com/t/tryerlang-org-try-erlang-in-your-browser/814/2 "2021-12-15T11:51:11Z")

</div>

> [@seriyps](#):
>
> Have you seen [https://tryerlang.org/](https://tryerlang.org/)? It’s quite old though…

Yes, this is a great too! But I was mean same but for OTP documentation and in official OTP web site.

---

<div class="post-metadata">

**Author:** ![AstonJ](https://erlangforums.com/user_avatar/erlangforums.com/astonj/32/9_2.png) [@AstonJ](https://erlangforums.com/u/AstonJ)\
**Post date:** [December 15, 2021, 8:04pm UTC](https://erlangforums.com/t/tryerlang-org-try-erlang-in-your-browser/814/3 "2021-12-15T20:04:53Z")

</div>

Nice one Sergey!! I was wondering whether we had something like this :003:

_I have moved these posts to a dedicated thread too :023:_

---

<div class="post-metadata">

**Author:** ![filmor](https://erlangforums.com/user_avatar/erlangforums.com/filmor/32/988_2.png) [@filmor](https://erlangforums.com/u/filmor)\
**Post date:** [December 15, 2021, 10:49pm UTC](https://erlangforums.com/t/tryerlang-org-try-erlang-in-your-browser/814/4 "2021-12-15T22:49:36Z")

</div>

My [Erlang/Elixir/LFE Jupyter kernel](https://github.com/filmor/ierl) can also be started ad-hoc (see [Binder](https://mybinder.org/v2/gh/filmor/ierl/master)), I just never optimised the startup time. Scikit-learn uses it for its [documentation](https://scikit-learn.org/dev/auto_examples/classification/plot_classifier_comparison.html).

---

<div class="post-metadata">

**Author:** ![elbrujohalcon](https://erlangforums.com/user_avatar/erlangforums.com/elbrujohalcon/32/241_2.png) [@elbrujohalcon](https://erlangforums.com/u/elbrujohalcon)\
**Post date:** [December 16, 2021, 7:26am UTC](https://erlangforums.com/t/tryerlang-org-try-erlang-in-your-browser/814/5 "2021-12-16T07:26:04Z")

</div>

It’s… a bit… old 👴

> `Erlang R15B (erts-5.9)`

---

<div class="post-metadata">

**Author:** ![phild](https://erlangforums.com/user_avatar/erlangforums.com/phild/32/742_2.png) [@phild](https://erlangforums.com/u/phild)\
**Post date:** [December 16, 2021, 2:02pm UTC](https://erlangforums.com/t/tryerlang-org-try-erlang-in-your-browser/814/6 "2021-12-16T14:02:28Z")

</div>

The contact page [Try Erlang](https://tryerlang.org/contactus) indicates that it is maintained by Erlang Solutions. Do we have any representatives of Erlang Solutions on these forums? I can reach out to them if needs be, but @elbrujohalcon might have a better idea of who to contact.

---

<div class="post-metadata">

**Author:** ![elbrujohalcon](https://erlangforums.com/user_avatar/erlangforums.com/elbrujohalcon/32/241_2.png) [@elbrujohalcon](https://erlangforums.com/u/elbrujohalcon)\
**Post date:** [December 17, 2021, 7:54am UTC](https://erlangforums.com/t/tryerlang-org-try-erlang-in-your-browser/814/7 "2021-12-17T07:54:07Z")

</div>

Oh, man… that brings back some memories… 😱 … some _long forgotten_ memories… 🤦‍♂️

Anyway… yeah. I know how to reach out to Erlang Solutions, but… if my recollection of how that _server_ was maintained is still valid… I’m pretty sure we won’t see any updates to that site anytime soon. 🙂

I guess, around here, either @filipe or @manuel-rubio would be the best ones to ping.

---

<div class="post-metadata">

**Author:** ![filipe](https://erlangforums.com/user_avatar/erlangforums.com/filipe/32/324_2.png) [@filipe](https://erlangforums.com/u/filipe)\
**Post date:** [December 17, 2021, 3:55pm UTC](https://erlangforums.com/t/tryerlang-org-try-erlang-in-your-browser/814/8 "2021-12-17T15:55:35Z")

</div>

@erszcz can you check this?

---

<div class="post-metadata">

**Author:** ![erszcz](https://erlangforums.com/user_avatar/erlangforums.com/erszcz/32/488_2.png) [@erszcz](https://erlangforums.com/u/erszcz)\
**Post date:** [December 17, 2021, 5:15pm UTC](https://erlangforums.com/t/tryerlang-org-try-erlang-in-your-browser/814/9 "2021-12-17T17:15:28Z")

</div>

I’ll see what I can do 👍

---

<div class="post-metadata">

**Author:** ![vkatsuba](https://erlangforums.com/user_avatar/erlangforums.com/vkatsuba/32/314_2.png) [@vkatsuba](https://erlangforums.com/u/vkatsuba)\
**Post date:** [December 17, 2021, 9:53pm UTC](https://erlangforums.com/t/tryerlang-org-try-erlang-in-your-browser/814/10 "2021-12-17T21:53:01Z")

</div>

Something tells me that it is better to try to implement this in [http://tryerl.seriyps.ru/](http://tryerl.seriyps.ru/) - [GitHub - seriyps/eplaypen: Erlang web playground http://tryerl.seriyps.ru/](https://github.com/seriyps/eplaypen) ask @seriyps for support and consulting about this project than trying to update an old and hidden project 🙃. What do you think @seriyps - your project can be adapted to our something similar as [A Tour of Go](https://go.dev/tour/welcome/1)?

---

<div class="post-metadata">

**Author:** ![seriyps](https://erlangforums.com/user_avatar/erlangforums.com/seriyps/32/387_2.png) [@seriyps](https://erlangforums.com/u/seriyps)\
**Post date:** [December 18, 2021, 12:12pm UTC](https://erlangforums.com/t/tryerlang-org-try-erlang-in-your-browser/814/11 "2021-12-18T12:12:07Z")

</div>

I think the main difference between my “[tryerl.seriyps.ru](http://tryerl.seriyps.ru)” and “[tryerlang.org](http://tryerlang.org)” is that “tryerlang” is statefull, but my project is stateless (docker container is destroyed after each request). It might be quite tricky to implement statefull version of it.
