Hi Lawrence
In Peter Norvig's examples (e.g. http://norvig.com/sudoku.html), he applies
a functional style to most of his problem-solving, and to his Python
programming. Unsurprising given his background as a Lisp and AI doyen.
His Udacity course on Design of Computer Programs --
https://www.udac
On Fri, Jun 27, 2014 at 11:49:57AM -0400, Hendrik Boom wrote:
> On Wed, Jun 25, 2014 at 08:49:32PM -0500, Lawrence Bottorff wrote:
>
> > I see a huge differential between the high quality of Racket and the fact
> > that its popularity is low. Then again, perhaps Racket is where Python was
> > ten
I used Scala for our intro course last year, mostly because I wanted types.
I know Matthias thinks types are a horrible thing to make students deal
with first semester, but I found that students made different kinds of
mistakes than they did in Racket. When you're writing containsDoll and the
syste
On 2014-06-26, 1:29 AM, users-requ...@racket-lang.org wrote:
I heard Cornell and Harvard use OCaml, of all things. . . .
Cornell appears to use Python and MATLAB in their first courses; I don't
see OCaml until third year. Harvard uses OCaml in a second course; C,
PHP, Javascript in a first.
On Wed, Jun 25, 2014 at 08:49:32PM -0500, Lawrence Bottorff wrote:
> I see a huge differential between the high quality of Racket and the fact
> that its popularity is low. Then again, perhaps Racket is where Python was
> ten years ago, i.e., more than ready for prime-time, "batteries included,"
>
There has been an interesting MOOC on Scheme functional recursive programming
from Univ. Pierre and Marie Curie (Paris-6), in France this year (in French)
with automated correction of student programmed functions with tests. The
author was Christian Queinnec, professor at Paris-6. There was a sa
> What's latest thinking on Racket To the World? Could a Racket-based on-line
> curriculum be set up a-la Udacity or OCW?
Have you seen the following?
https://www.coursera.org/course/programdesign
Racket Users list:
http://lists.racket-lang.org/users
The other day I took a look at the on-line university Udacity. I was
impressed by the computer-oriented courses they offered . . . until I
realized they are all based around Python . . . with no apparent way to
substitute something like Racket. Udacity is a Python-only shop.
I realize the choice o
8 matches
Mail list logo