Just downloaded it and it feels A LOT faster on Windows!&nbsp; Thanks to you all!!! ;)<br><br>yinso <br><br><div><span class="gmail_quote">On 5/21/07, <b class="gmail_sendername">Eli Barzilay</b> &lt;<a href="mailto:eli@barzilay.org">
eli@barzilay.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">PLT Scheme version 370 is now available from<br><br>&nbsp;&nbsp;
<a href="http://download.plt-scheme.org/">http://download.plt-scheme.org/</a><br><br>Some highlights:<br><br>* The conservative garbage collector (CGC) has been replaced with a<br>&nbsp;&nbsp;precise garbage collector (3m) in the standard build.&nbsp;&nbsp;For most
<br>&nbsp;&nbsp;users, this change simply amounts to &quot;better performance in space<br>&nbsp;&nbsp;and time&quot;.&nbsp;&nbsp;For example, a long-running DrScheme instance typically<br>&nbsp;&nbsp;uses much less memory than before.<br><br>&nbsp;&nbsp;The new memory manager also supports a new &quot;Limit Memory...&quot; option
<br>&nbsp;&nbsp;(in DrScheme&#39;s &quot;Scheme&quot; menu) to limit the memory use of a<br>&nbsp;&nbsp;programming running inside DrScheme.<br><br>&nbsp;&nbsp;For those who work with C-implemented libraries and extensions, the<br>&nbsp;&nbsp;switch to precise collection may complicate interoperability.&nbsp;&nbsp;To a
<br>&nbsp;&nbsp;large extent, however, `(lib &quot;foreign.ss&quot;)&#39; works the same with both<br>&nbsp;&nbsp;collectors.&nbsp;&nbsp;(But note that the 3m is a moving collector, so be<br>&nbsp;&nbsp;careful with passing Scheme objects to C.)<br><br>&nbsp;&nbsp;Although our pre-built binaries use the new collector, builds from
<br>&nbsp;&nbsp;source using the conservative collector are still supported.<br><br>* For a program written with one of the the &quot;How to Design Programs&quot;<br>&nbsp;&nbsp;(HtDP) languages, DrScheme saves the program with meta-information
<br>&nbsp;&nbsp;that identifies the language and records the teachpacks used by the<br>&nbsp;&nbsp;program.&nbsp;&nbsp;DrScheme&#39;s teachpack GUI now works only with the HtDP<br>&nbsp;&nbsp;languages.&nbsp;&nbsp;In other languages, use `require&#39; to access teachpacks.
<br><br>&nbsp;&nbsp;The meta-information is in the form of a reader extension that turns<br>&nbsp;&nbsp;the file content into a `module&#39;-based program, which means that<br>&nbsp;&nbsp;teaching-language files can be loaded directly into MzScheme or used
<br>&nbsp;&nbsp;with other PLT Scheme tools.<br><br>* The HtDP &quot;world.ss&quot; and &quot;image.ss&quot; teachpacks have been revised,<br>&nbsp;&nbsp;including support for the creation of animated GIFs.<br><br>* Unit-based servlets are no longer supported in the web server.&nbsp;&nbsp;Use
<br>&nbsp;&nbsp;module-based servlets, instead.&nbsp;&nbsp;(Servlets can be implemented using<br>&nbsp;&nbsp;a `unit&#39; within a `module&#39;, but the web server&#39;s API is provided<br>&nbsp;&nbsp;through a module.)<br><br>* A new `(lib &quot;unit.ss&quot;)&#39; library replaces the old one and provides a
<br>&nbsp;&nbsp;simpler and more flexible syntax.&nbsp;&nbsp;The `(lib &quot;unitsig.ss&quot;)&#39; library<br>&nbsp;&nbsp;is deprecated but still available as `(lib &quot;unitsig200.ss&quot;)&#39;, and<br>&nbsp;&nbsp;the old `(lib &quot;unit.ss&quot;)&#39; is available as `(lib &quot;
unit200.ss&quot;)&#39;.<br><br>Feedback Welcome,<br>--<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;((lambda (x) (x x)) (lambda (x) (x x)))&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Eli Barzilay:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<a href="http://www.barzilay.org/">http://www.barzilay.org/</a>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Maze is Life!
<br>_________________________________________________<br>&nbsp;&nbsp;For list-related administrative tasks:<br>&nbsp;&nbsp;<a href="http://list.cs.brown.edu/mailman/listinfo/plt-scheme">http://list.cs.brown.edu/mailman/listinfo/plt-scheme</a>
<br></blockquote></div><br>