<div dir="ltr"><div>I think the question that should be asked is not "what can I only do in Erlang?" Theoretically, with enough time and development, anything you can do in one language you could do in another. You could even write customer parsers/interpreters/compilers to combine semantics and structures from various languages, or to completely embed one language inside of another. I believe that a more appropriate question would be "what does Erlang do better than other languages?"</div><div><br></div><div>Echoing Mark, I would say the "let it crash" philosophy is definitely high on the list. There's also the built-in means of communicating between distributed nodes. I personally like Erlang's concept of processes, which I don't see a lot of other languages natively implement, though other languages are getting community add-ons for such behavior (like Akka and Celluloid).</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Nov 4, 2014 at 4:24 PM, Mark Nijhof <span dir="ltr"><<a href="mailto:mark.nijhof@cre8ivethought.com" target="_blank">mark.nijhof@cre8ivethought.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Cheeky, but the only thing you can do in Erlang and not in any other language is write Erlang code (except for Elixir I guess) ;)<div><br></div><div>Besides that I think the whole let it crash philosophy is what makes Erlang stand-out from the others, most if not all language features do exist in other languages. And OTP is of course a huge corner stone that you don't find in many other languages.</div><div><br></div><div>-Mark</div><div><br></div></div><div class="gmail_extra"><div><div class="h5"><br><div class="gmail_quote">On Wed, Nov 5, 2014 at 1:18 AM, Curtis J Schofield (ram9) <span dir="ltr"><<a href="mailto:curtis@ram9.cc" target="_blank">curtis@ram9.cc</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I am working on getting Erlang/Elixir adopted into our company. I've<br>
been asked to provide a simple example of something that your can only<br>
do in erlang.<br>
<br>
My reason for pushing to adopt this in our tech stack is that much of<br>
the system code I've written I feel I could write easier in Erlang and<br>
do it faster. I feel like one of the unique offerings of erlang<br>
relates to distributed computing or OTP reliable systems.<br>
<br>
<br>
Does anyone have thoughts on this question ? "What can I do in Erlang<br>
that I can't do in another language?"<br>
<br>
Ideally it would be something small that I could use as a demonstration.<br>
<br>
Thank you for any thoughts.<br>
<br>
Curtis<br>
<br>
<br>
<br>
<br>
---<br>
Modern Yoga vs Traditional Yoga<br>
<a href="http://swamij.com/traditional-yoga.htm#swamirama" target="_blank">http://swamij.com/traditional-yoga.htm#swamirama</a><br>
_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org" target="_blank">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
</blockquote></div><br><br clear="all"><div><br></div></div></div><span class="HOEnZb"><font color="#888888">-- <br><div><div dir="ltr">Mark Nijhof<br><div><div>t: <a href="https://twitter.com/MarkNijhof" target="_blank">@MarkNijhof</a><br>s: marknijhof</div></div><div><br></div></div></div>
</font></span></div>
<br>_______________________________________________<br>
erlang-questions mailing list<br>
<a href="mailto:erlang-questions@erlang.org">erlang-questions@erlang.org</a><br>
<a href="http://erlang.org/mailman/listinfo/erlang-questions" target="_blank">http://erlang.org/mailman/listinfo/erlang-questions</a><br>
<br></blockquote></div><br></div>