<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">In fairness to John, his trying really hard to avoid causing offense might having something to do with the fact that he just had a couple dozen or so e-mails attacking him personally the last time he tried asking questions about Haskell and comparing it to O'Caml.<div><br></div><div>I have to confess that I myself had thought at the time that he was being a troll --- i.e., in this case a person who shows up on a mailing list of fans of a language and attacks it just to create a fuss --- since he had not only pointed out reasons why the language is flawed (which is not in itself unreasonable, as long as it is being done in a constructive manner), but asked us to prove that it *wasn't* flawed, and said things that implied that we only liked it because we had never seriously looked at any other language. &nbsp;However,&nbsp;his recent e-mails on this have shown a serious willingness to really try to understand more about Haskell. &nbsp;Thus, perhaps there may have simply been a miscommunication/misunderstanding earlier.</div><div><br></div><div>Cheers,</div><div>Greg</div><div><br><div><br><div><div>On Dec 10, 2009, at 8:47 AM, Sebastian Sylvan wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><br><br><div class="gmail_quote">On Thu, Dec 10, 2009 at 4:15 PM, John D. Earle <span dir="ltr">&lt;<a href="mailto:JohnDEarle@cox.net">JohnDEarle@cox.net</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">




<div style="padding-left:10px;padding-right:10px;padding-top:15px" name="Compose message area">
<div><font size="4" face="LM Mono 12"><font size="4" face="LM Mono 12">To elaborate 
there is another language that is also a functional language. I won't mention 
the name so as not to offend anyone. It too is effect free, that is what makes 
it functional and it is a functional language in the true sense of the term, but 
it is not effect free in the sense that Haskell is effect free. This other 
language is effect free in every practical sense whereas Haskell is effect free 
in a strict sense.</font></font></div></div></blockquote><div><br></div><div>Why would anyone be offended? I'd prefer if you tried to be clear about what you mean, rather than intentionally obscure your points to avoid causing&nbsp;offence. Be specific. What language? How is it different than Haskell w.r.t. purity?&nbsp;</div>
</div><br>-- <br>Sebastian Sylvan<br>
_______________________________________________<br>Haskell-Cafe mailing list<br><a href="mailto:Haskell-Cafe@haskell.org">Haskell-Cafe@haskell.org</a><br>http://www.haskell.org/mailman/listinfo/haskell-cafe<br></blockquote></div><br></div></div></body></html>