Re: [racket] Python creep

2014-06-28 Thread Daniel Prager
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

Re: [racket] Python creep

2014-06-28 Thread Hendrik Boom
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

Re: [racket] Python creep

2014-06-27 Thread Todd O'Bryan
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

[racket] Python creep

2014-06-27 Thread Prabhakar Ragde
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.

Re: [racket] Python creep

2014-06-27 Thread Hendrik Boom
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," >

Re: [racket] Python creep

2014-06-26 Thread Jean-Paul . ROY
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

Re: [racket] Python creep

2014-06-25 Thread Danny Yoo
> 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

[racket] Python creep

2014-06-25 Thread Lawrence Bottorff
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