<div dir="ltr">I agree that having good editor set-ups would be great.  I would love one that is compatible with Pa_ounit.<div><br></div><div>By the way, I have also found that many of my students seem to prefer using sublime over emacs.</div><div><br></div><div>Dave</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Nov 26, 2014 at 1:15 PM, Yaron Minsky <span dir="ltr"><<a href="mailto:yminsky@janestreet.com" target="_blank">yminsky@janestreet.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">My sense from having talked to a bunch of people who are teaching<br>
these classes in the US is that Windows is probably important longer<br>
term, but short term there are other higher value things to improve<br>
upon.  I think having good ways of doing graphical examples is surely<br>
one, and I tend to think that Javascript is a far better target than<br>
X11.<br>
<br>
I'd also love to have good default editor setups that we could<br>
deliver, perhaps through OPAM itself.  Having a nicely set up editor<br>
configs with things like Merlin and ocp-indent working out of the box<br>
would be great.<br>
<span class="HOEnZb"><font color="#888888"><br>
y<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
On Wed, Nov 26, 2014 at 11:56 AM, Greg Morrisett <<a href="mailto:greg@eecs.harvard.edu">greg@eecs.harvard.edu</a>> wrote:<br>
> Ditto at Harvard.<br>
><br>
> -Greg<br>
><br>
>> On Nov 26, 2014, at 10:44 AM, David Walker <<a href="mailto:princedpw@gmail.com">princedpw@gmail.com</a>> wrote:<br>
>><br>
>> At Princeton, we also have lots of students with windows machines and support them by having them download a VM.<br>
>><br>
>> Dave<br>
>><br>
>> On Wed, Nov 26, 2014 at 10:17 AM, Benjamin Greenman <<a href="mailto:blg59@cornell.edu">blg59@cornell.edu</a>> wrote:<br>
>> 1/ What systems does it need to work in ? Does that include Windows ?<br>
>><br>
>> For the functional programming course at Cornell, we dropped Windows support in favor of a vagrant vm [1] in Fall 2013 and have since been much happier. Students can just double-click a few things and have a working install (complete with extra packages like pa_ounit and qcheck), and staff no longer needs to worry about cross-platform issues (especially important for GUIs).<br>
>><br>
>> [1] <a href="https://github.com/cs3110/vagrant-opam" target="_blank">https://github.com/cs3110/vagrant-opam</a><br>
>><br>
>> _______________________________________________<br>
>> Teaching mailing list<br>
>> <a href="mailto:Teaching@lists.ocaml.org">Teaching@lists.ocaml.org</a><br>
>> <a href="http://lists.ocaml.org/listinfo/teaching" target="_blank">http://lists.ocaml.org/listinfo/teaching</a><br>
>><br>
>><br>
>> _______________________________________________<br>
>> Teaching mailing list<br>
>> <a href="mailto:Teaching@lists.ocaml.org">Teaching@lists.ocaml.org</a><br>
>> <a href="http://lists.ocaml.org/listinfo/teaching" target="_blank">http://lists.ocaml.org/listinfo/teaching</a><br>
><br>
> _______________________________________________<br>
> Teaching mailing list<br>
> <a href="mailto:Teaching@lists.ocaml.org">Teaching@lists.ocaml.org</a><br>
> <a href="http://lists.ocaml.org/listinfo/teaching" target="_blank">http://lists.ocaml.org/listinfo/teaching</a><br>
</div></div></blockquote></div><br></div>