<div dir="ltr"><div><div><div>Here&#39;s  a much longer talk that might be of interest to you:<br><a href="https://www.youtube.com/watch?feature=player_embedded&amp;v=kkTFx3-duc8">https://www.youtube.com/watch?feature=player_embedded&amp;v=kkTFx3-duc8</a><br>

<br></div>It&#39;s about moving (partly) from OOP to FP, discusses the advantages of the latter for design, mutation,  but also the cases where OO is still useful.<br></div>It&#39;s by Martin Odersky, the creator of Scala, but it should apply mostly as well to Racket. (I don&#39;t know Scala myself.)<br>

<br></div>Laurent<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Jun 12, 2013 at 8:15 PM, Eric Tanter <span dir="ltr">&lt;<a href="mailto:etanter@dcc.uchile.cl" target="_blank">etanter@dcc.uchile.cl</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<br>
I remember that someone, some time ago (how precise!), posted on this list a link to a couple of slides that nicely and concisely illustrate the advantages of pure functions vs. impure ones when doing testing.<br>
<br>
I wasn&#39;t able to retrieve the post from Google or my inbox. If someone remembers---at least its author should ;))--can you please send me the link?<br>
<br>
Thanks in advance!<br>
<br>
-- Éric<br>
<br>
____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
</blockquote></div><br></div>