Well, the POPL talk was very pro-types, saying that when you move from a scripting language to a language to write real systems you need static types.<br><br><div class="gmail_quote">On Jan 27, 2008 9:52 PM, Derek Elkins &lt;<a href="mailto:derek.a.elkins@gmail.com">derek.a.elkins@gmail.com</a>&gt; wrote:<br>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">On Sun, 2008-01-27 at 14:30 -0800, Don Stewart wrote:<br>&gt; brian.sniffen:<br>
&gt; &gt; On Jan 27, 2008 3:49 AM, Bulat Ziganshin &lt;<a href="mailto:bulat.ziganshin@gmail.com">bulat.ziganshin@gmail.com</a>&gt; wrote:<br>&gt; &gt; &gt; a few months ago i<br>&gt; &gt; &gt; have a conversation with today student and they still learn Lisp (!!!).<br>
&gt; &gt; &gt; it seems that they will switch to more modern FP languages no earlier<br>&gt; &gt; &gt; that this concrete professor, head of PL department, which in 60s done<br>&gt; &gt; &gt; interesting AI research, will dead, or at least go to the pension<br>
&gt; &gt;<br>&gt; &gt; I dunno. &nbsp;Sussman and Abelson are not getting any younger, and neither<br>&gt; &gt; is Felleisen, but others have taken up that torch. &nbsp;So far, those who<br>&gt; &gt; waited for Lisp to die out have spent a long time waiting. &nbsp;It has not<br>
&gt; &gt; been a winning bet.<br>&gt; &gt;<br>&gt;<br>&gt; And just as PLT Scheme announces they&#39;re moving to immutable, pure lists<br>&gt; <a href="http://lambda-the-ultimate.org/node/2631" target="_blank">http://lambda-the-ultimate.org/node/2631</a><br>
&gt;<br>&gt; They&#39;ll be getting a type system soon, at this rate ;)<br><br></div>Well we have: &quot;The Design and Implementation of Typed Scheme&quot; very<br>recently <a href="http://www.ccs.neu.edu/scheme/pubs/popl08-thf.pdf" target="_blank">http://www.ccs.neu.edu/scheme/pubs/popl08-thf.pdf</a> This is<br>
something in the &quot;soft typing&quot; tradition (and uses PLT Scheme as the<br>vehicle.)<br><br>I believe PLT Scheme already supports a HM typed version of Scheme<br>though primarily for pedagogical purposes if I remember correctly.<br>
<br>It is however, unlikely that Scheme will ever be statically typed &quot;by<br>default.&quot;<br><div><div></div><div class="Wj3C7c"><br>_______________________________________________<br>Haskell-Cafe mailing list<br><a href="mailto:Haskell-Cafe@haskell.org">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></div></div></blockquote></div><br>