<p dir="ltr">Could a large part of its success be explained by the fact that making anything in either .Net or Java takes such an amount of effort that something like Node is seen as a godsent (which in fairness for a lot uses it really is). Everyone of those devs knows the language well enough to get going.</p>

<p dir="ltr">-Mark</p>
<div class="gmail_quote">On Jun 19, 2014 3:42 PM, "Mahesh Paolini-Subramanya" <<a href="mailto:mahesh@dieswaytoofast.com">mahesh@dieswaytoofast.com</a>> wrote:<br type="attribution"><blockquote class="quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">"Complexity" is a remarkably loaded term - I'm fairly certain that things that are complex for me (Getting anywhere via mass-transit in Tokyo) are pretty trivial for others (e.g., Loic).<div>Whats more, complexity of systems has nothing to do with the complexity of the individual components involved (DNA is a bit of a prime example here).</div>

<div><br></div><div>That said, I would claim that erlang systems are more _comprehensible_ than others.  </div><div>Mind you, this does require some mastery of erlang, which is not as much of a chicken-and-egg scenario as you might imagine.  </div>

<div><br></div><div>Cheers</div></div><div class="gmail_extra"><div class="elided-text"><br><br><div class="gmail_quote">On Thu, Jun 19, 2014 at 9:36 AM, Loïc Hoguin <span dir="ltr"><<a href="mailto:essen@ninenines.eu" target="_blank">essen@ninenines.eu</a>></span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>On 06/19/2014 03:29 PM, Miles Fidelman wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Loïc Hoguin wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
On 06/18/2014 10:22 PM, Kenneth Lundin wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
That is what I meant, you are using a more complex setup with Erlang in<br>
order to get more features. So the comparision with other languages<br>
"simple setup" is not fair.<br>
</blockquote>
<br>
The setup is more complex but the way we get there isn't. Have you<br>
read the getting started chapter[1]? The release part is smaller than<br>
it would take to explain "erl -run" or "erl -s": we don't have to<br>
write extra code for it, we don't have to manually setup paths, we<br>
don't have to deal with reltool, and so on. It's literally "create<br>
relx.config, put this in it, run make again". Bam you got a release.<br>
That part can't get any simpler.<br>
<br>
Erlang *is* more complex to use than many other languages (it is still<br>
simpler than C, C++ and the like though). Either you do things<br>
manually by downloading dependencies manually and such, or you use a<br>
build system like <a href="http://erlang.mk" target="_blank">erlang.mk</a> (or rebar) to automate things which<br>
requires you to create an OTP application.<br>
</blockquote>
<br>
I think that's highly debatable.  At least from my perspective, Erlang<br>
ISN'T more complex than many other languages, and is perhaps simpler,<br>
when you factor in the entire ecosystem required to do any kind of<br>
serious work.<br>
</blockquote>
<br></div>
I didn't repeat but what I said was about getting started, and in particular in a web development setting, where pretty much every other platform just require you to drop a file in the right folder and you're done.<br>


<br>
Erlang is simpler than C for sure, and I don't know (nor care) about Java but I wouldn't be surprised if it was simpler too. Only those aren't really used for web development. (Some people do, but you're a lot more likely to find a PHP web developer than a C/Java one, at least in my experience.)<div>

<br>
<br>
-- <br>
Loïc Hoguin<br>
<a href="http://ninenines.eu" target="_blank">http://ninenines.eu</a><br></div><div><div>
______________________________<u></u>_________________<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/<u></u>listinfo/erlang-questions</a><br>
</div></div></blockquote></div><br><br clear="all"><div><br></div></div><font color="#888888">-- <br><div dir="ltr"><div style="font-family:Helvetica;word-wrap:break-word"><div style="margin:0in 0in 0.0001pt"><font color="#1f497d" face="Calibri, sans-serif"><span style="font-size:15px"><b><div style="font-style:italic;margin:0px;font-family:Calibri">

<b style="color:rgb(17,85,204)"><a href="http://www.gravatar.com/avatar/204a87f81a0d9764c1f3364f53e8facf.png" style="color:rgb(17,85,204)" target="_blank">Mahesh Paolini-Subramanya</a></b></div><div style="margin:0px;font-family:Calibri">

<span style="font-weight:normal">That tall bald Indian guy..</span><br></div></b></span></font></div></div><div style="font-family:Helvetica;word-wrap:break-word"><div style="margin:0in 0in 0.0001pt"><font color="#1f497d" face="Calibri, sans-serif"><span style="font-size:15px"><b><div style="margin:0px;font-family:Calibri">

<div style="font-family:Helvetica;word-wrap:break-word"><div style="margin:0in 0in 0.0001pt;font-size:12pt;font-family:'Times New Roman',serif"><span style="font-size:11pt;font-family:Calibri,sans-serif"><div style="margin:0px;font-family:Calibri;color:rgb(1,108,226)">

<a href="https://plus.google.com/u/0/108074935470209044442/posts" style="color:rgb(17,85,204)" target="_blank">Google+</a><span style="color:rgb(31,73,125)">  | <a href="http://dieswaytoofast.blogspot.com/" style="color:rgb(17,85,204)" target="_blank"><span style="color:rgb(1,108,226)">Blog</span></a></span> <span style="color:rgb(31,73,125)">  | <span style="color:rgb(1,108,226)"><a href="https://twitter.com/dieswaytoofast" style="color:rgb(17,85,204)" target="_blank">Twitter</a></span></span><span style="color:rgb(31,73,125)">  | </span><a href="http://www.linkedin.com/in/dieswaytoofast" style="color:rgb(17,85,204)" target="_blank">LinkedIn</a></div>

</span></div></div></div></b></span></font></div></div></div>
</font></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>