From: Dario Teixeira <darioteixeira@yahoo.com>
To: Caml <caml-list@inria.fr>, Andrej.Bauer@andrej.com
Subject: Re: [Caml-list] Teaching ocaml programming
Date: Fri, 26 Sep 2008 08:18:39 -0700 (PDT) [thread overview]
Message-ID: <715700.7037.qm@web54607.mail.re2.yahoo.com> (raw)
In-Reply-To: <48DCC7B8.4070700@fmf.uni-lj.si>
Hi,
Your problem is simplified by the fact you already have dual
boot machines (if not, Richard's live CD idea is always a good
option). Unix is Ocaml's natural habitat, and some of the
problems you mentioned (like symlinks for Ocamlbuild) would
simply go away if you boot into Ubuntu.
I got the impression your students are not too familiar with
Unix. Well, if that's the case I think in the long term they
can only benefit by being exposed to it. I once had to teach
3rd year Compsci students the fundamentals of Unix programming
in C. Much to my surprise, some of them didn't even know how
to use basic shell commands or to invoke gcc! I guess my
predecessors had sheltered them too much from the "big bad
Unix".
Now, I understand you may be reluctant to spend valuable class
time teaching them the rudiments of Unix, but I reckon that if
you provide them with the relevant configuration files they can
be up and running in less than half an hour. And I bet that
some of them may even discover that they prefer Unix.
Cheers,
Dario
next prev parent reply other threads:[~2008-09-26 15:18 UTC|newest]
Thread overview: 49+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-09-26 11:30 Andrej Bauer
2008-09-26 11:44 ` [Caml-list] " Lukasz Stafiniak
2008-09-26 11:52 ` Andrej Bauer
2008-09-26 12:07 ` Andrej Bauer
2008-09-26 14:31 ` Richard Jones
2008-09-26 14:49 ` Peng Zang
2008-09-26 12:10 ` Brighten Godfrey
2008-09-26 12:41 ` Andrej Bauer
2008-09-26 12:55 ` Mehdi Dogguy
2008-09-26 17:44 ` Yaron Minsky
2008-09-26 18:59 ` Andrej Bauer
2008-09-26 19:23 ` Hezekiah M. Carty
2008-09-26 20:46 ` David Teller
2008-10-09 21:36 ` Kuba Ober
2008-09-26 22:09 ` Nathaniel Gray
2008-09-26 13:11 ` Hugo Ferreira
2008-09-26 13:33 ` Andrej Bauer
2008-09-26 13:43 ` Hugo Ferreira
2008-09-26 16:15 ` Arthur Chan
2008-09-26 16:52 ` Richard Jones
2008-09-26 22:16 ` Erik de Castro Lopo
2008-09-27 9:44 ` OCaml support on Ubuntu David MENTRE
2008-09-27 9:55 ` [Caml-list] " Erik de Castro Lopo
2008-09-27 11:21 ` Stefano Zacchiroli
2008-09-27 12:17 ` David MENTRE
2008-09-26 16:55 ` [Caml-list] Teaching ocaml programming Andrej Bauer
2008-09-26 17:11 ` Stefano Zacchiroli
2008-09-26 18:16 ` Hugo Ferreira
2008-09-26 22:20 ` Erik de Castro Lopo
2008-09-26 22:08 ` Erik de Castro Lopo
2008-09-27 6:15 ` Vu Ngoc San
2008-09-27 9:22 ` Stefano Zacchiroli
2008-09-27 9:33 ` Erik de Castro Lopo
2008-09-27 9:36 ` Erik de Castro Lopo
2008-09-27 11:16 ` Stefano Zacchiroli
2008-09-26 14:29 ` Peng Zang
2008-09-26 15:18 ` Dario Teixeira [this message]
2008-09-26 16:17 ` Andrej Bauer
2008-09-26 16:55 ` Richard Jones
2008-09-26 17:01 ` Peng Zang
2008-09-28 0:06 ` Brighten Godfrey
2008-09-26 20:30 ` David Teller
2008-09-26 22:05 ` Nathaniel Gray
2008-10-09 21:41 ` Kuba Ober
2008-10-10 17:08 ` Andrej Bauer
2008-10-11 15:58 ` Kuba Ober
2008-10-11 16:19 ` Kuba Ober
2008-10-11 21:18 ` Andrej Bauer
2008-10-13 23:21 ` Kuba Ober
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=715700.7037.qm@web54607.mail.re2.yahoo.com \
--to=darioteixeira@yahoo.com \
--cc=Andrej.Bauer@andrej.com \
--cc=caml-list@inria.fr \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox