<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"><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 class="">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 class="im HOEnZb">
<br>
<br>
-- <br>
Loïc Hoguin<br>
<a href="http://ninenines.eu" target="_blank">http://ninenines.eu</a><br></div><div class="HOEnZb"><div class="h5">
______________________________<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>-- <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>
</div>