<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
So, if I need to write *now* a network application, should I *invest* in Haskell, or should I just *use* Erlang?</blockquote><div><br></div><div>You&#39;re in Haskell-Cafe... the bias is there already for Haskell.</div><div>
<br></div><div>Personally, I don&#39;t have experience doing network applications in Haskell, but I&#39;ve got about a year&#39;s worth or more using Erlang, so for me it&#39;s a pretty easy choice, and I wouldn&#39;t pick Haskell today. &nbsp;</div>
<div><br></div><div>(hearing boos in the background as I type this...)</div><div><br></div><div>However, I would invest in learning to use Haskell, because my experience with Erlang has been that it really is pretty great, and has lovely features, like the ability to shell into a running process and poke around if something seems not quite right, or even to ssh into it if you run the right services. &nbsp;Plus there&#39;s tons of stuff pre-written for network applications that just comes with the Erlang distribution, meaning there&#39;s nothing else to install.... but even after all of that, I miss the type safety of Haskell, as it&#39;s really painful to do this in erlang</div>
<div><br></div><div>function(T1, T2, T3) when is_list(T1) and is_integer(T2) and is_integer(T3) -&gt;</div><div>&nbsp;&nbsp; &nbsp;....function body</div><div><br></div><div>Even if you have a list, you don&#39;t know &quot;what of&quot; so you never really get the guarantees that you get when a Haskell program successfully compiles... &nbsp;That peace of mind is not easily won in Erlang, except by lots of testing.</div>
<div><br></div><div>Dave</div><div>&nbsp;</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;"><br>
<br>
As a counter example: I really don&#39;t like SQL.<br>
However I have to use it, if I don&#39;t want to re-implement a database by myself.<br>
The same can be said with Fortran.<br>
<br>
&gt; [...]<br>
<br>
<br>
Regards &nbsp; Manlio<br>
_______________________________________________<br>
Haskell-Cafe mailing list<br>
<a href="mailto:Haskell-Cafe@haskell.org" target="_blank">Haskell-Cafe@haskell.org</a><br>
<a href="http://www.haskell.org/mailman/listinfo/haskell-cafe" target="_blank">http://www.haskell.org/mailman/listinfo/haskell-cafe</a><br>
</blockquote></div><br>