<html>
<head>
<style><!--
.hmmessage P
{
margin:0px;
padding:0px
}
body.hmmessage
{
font-size: 10pt;
font-family:Tahoma
}
--></style>
</head>
<body class='hmmessage'><div dir='ltr'>
Indeed,<div style="text-indent: 0px !important; "><br style="text-indent: 0px !important; "></div><div style="text-indent: 0px !important; ">I was a C/C++ developer until I was introduced to Erlang (thank you Steve Vinoski). </div><div style="text-indent: 0px !important; "><br style="text-indent: 0px !important; "></div><div style="text-indent: 0px !important; ">I'm now in a new job, and although I've been told we will be using Erlang soon, I am now having to develop in Java. Talk about painful....</div><div style="text-indent: 0px !important; "><br></div><div style="text-indent: 0px !important; ">I've ended up looking back at my Java code, and it seems like I've gone and implemented an actor-model type framework in Java. </div><div style="text-indent: 0px !important; "><br></div><div style="text-indent: 0px !important; ">What annoys me the most is all the extra *crap* you need to know. It isn't enough to pick up your editor of choice and start coding...No, you need 15 different frameworks, 20 libraries, learn Maven, edit 10 XML file before you write "Hello World". Ugh....</div><div style="text-indent: 0px !important; "><br></div><div style="text-indent: 0px !important; ">I'm reminded of Paul Graham's beating the averages essay: http://www.paulgraham.com/avg.html</div><div style="text-indent: 0px !important; "><br></div><div style="text-indent: 0px !important; ">I was once on the "top", now it seems like I've been demoted.</div><div style="text-indent: 0px !important; "><br></div><div style="text-indent: 0px !important; "><br></div><div style="text-indent: 0px !important; ">Having said that, I do agree that the Erlang community needs to organize itself a bit better: provide common API's, common interfaces, provide software consistency. I'm hoping that the alliances between Erlang Solutions, Basho and also Trifork can go a long way in enabling that. </div><div style="text-indent: 0px !important; "><br></div><br><div><hr id="stopSpelling">Date: Fri, 11 Nov 2011 20:42:12 +0200<br>From: matti.oinas@gmail.com<br>To: watson.timothy@gmail.com<br>CC: erlang-questions@erlang.org<br>Subject: Re: [erlang-questions] Where's Dijkstra when we need him?<br><br>
<meta http-equiv="Content-Type" content="text/html; charset=unicode">
<meta name="Generator" content="Microsoft SafeHTML">
The biggest problem with Erlang is that Java used to be fun but
after learning Erlang things changed. I'm still forced to use Java
and PHP at work and can use Erlang only for my own projects.<br>
<br>
Multithreading in Java is a challenge and if you take couple
external libraries then you probably have a really big challenge.
Big in this context means close to impossible :)<br>
<br>
On 11/11/2011 06:28 PM, Tim Watson wrote:
<blockquote cite="mid:CALhYyxOjB0EEUnqXEreNDS=2mhtT5hUeuTWRtN84cLg2Gn9vsA@mail.gmail.com">
<div class="ecxgmail_quote">On 11 November 2011 16:25, Max Bourinov <span dir="ltr"><<a href="mailto:bourinov@gmail.com">bourinov@gmail.com</a>></span>
wrote:<br>
<blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex">
Guys, you know in Russia, in circus people use to teach real
bears to drive bikes...
<div><br>
</div>
<div>The same with Java and multithreading... It is
possible... The question is what for is there is cool
Erlang! in here :-)</div>
<div><br>
</div>
</blockquote>
<div><br>
</div>
<div>Nice analogy. :)</div>
<div> </div>
<blockquote class="ecxgmail_quote" style="border-left:1px #ccc solid;padding-left:1ex">
<div>I wish great weekend for everybody :-)</div>
<div class="ecxHOEnZb">
<div class="h5">
<div><br>
</div>
</div>
</div>
</blockquote>
<div><br>
</div>
<div>Cheers, you too!</div>
</div>
</blockquote>
<br>
<br>_______________________________________________
erlang-questions mailing list
erlang-questions@erlang.org
http://erlang.org/mailman/listinfo/erlang-questions</div> </div></body>
</html>