If anyone else is interested SICP in Clojure there's a port in progress 
(http://sicpinclojure.com/) though I'm not sure if the project is currently 
alive... if not I'm sure the author could be persuaded to resurrect it, 
especially if people were willing to help ;)

On Wednesday, July 18, 2012 3:08:21 PM UTC-7, mnicky wrote:
>
> Another one that comes into mind is SICP course [1] in Clojure. Given 
> Clojure's similarity to Scheme it should be doable. Also, because the SICP 
> book is now licensed under CC-BY-SA, there shouldn't be any copyright 
> problems etc. IMO ....
>
> [1] 
> http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/
>
> On Wednesday, July 18, 2012 7:44:52 PM UTC+2, Eduardo Bellani wrote:
>>
>> Great idea and great effort. I would be awesome if Norvig gave a class 
>> based on his PAIP 
>> book, using clojure or any other lisp beast. 
>>
>> On Wed, Jul 18, 2012 at 1:38 PM, Joshua Bowles <bowlesl...@gmail.com> 
>> wrote: 
>> > I've made a request to Udacity and forwarded Harrison Maseko's 
>> suggestions 
>> > in my request. 
>> > 
>> > I'm sure if enough people get behind this... 
>> > 
>> > 
>> > On Wed, Jul 18, 2012 at 10:33 AM, Joshua Bowles <bowlesl...@gmail.com> 
>> > wrote: 
>> >> 
>> >> Peter Norvig's response: 
>> >> 
>> >> Possible ... Udacity would be more likely -- they seem to be more 
>> >> skill-based whereas Coursera is more academic-based. 
>> >> 
>> >> 
>> >> On Wed, Jul 18, 2012 at 10:16 AM, Joshua Bowles <bowlesl...@gmail.com> 
>>
>> >> wrote: 
>> >>> 
>> >>> I agree. My thinking with an AI class is that as LISP used to be 
>> taught 
>> >>> for AI in school, and most programs offer Java classes, there's got 
>> to be a 
>> >>> few Professors out there who really dig Clojure and have a good 
>> chance 
>> >>> teaching it. I didn't propose a "functional programming" course 
>> because they 
>> >>> already have that with Scala (not to say they wouldn't offer 
>> another). 
>> >>> 
>> >>> As far as Udacity, Peter Norvig is somehow related with Udacity (not 
>> sure 
>> >>> what his role is), he's an old school LISPer and he's totally 
>> familiar with 
>> >>> Java. I don't know if he's into Clojure (but he's definitely not 
>> against the 
>> >>> idea of LISP running on JVM --- he wrote is own version a while back 
>> with 
>> >>> scheme http://norvig.com/jscheme.html). I'll email him and see if 
>> he's 
>> >>> interested. 
>> >>> 
>> >>> 
>> >>> On Wed, Jul 18, 2012 at 9:08 AM, Harrison Maseko <lis...@gmail.com> 
>> >>> wrote: 
>> >>>> 
>> >>>> That sounds like a good move, if a professor at some at one of those 
>> >>>> Coursera linked universities would be willing to do that. However, 
>> can the 
>> >>>> same request be sent to Udacity? Also, is AI the only practical 
>> course to 
>> >>>> suggest? I would like to suggest to Udacity, "Introduction to 
>> Functional 
>> >>>> Programming." Another course I would suggest is, "Building a Dynamic 
>> >>>> Contacts Application for the Cloud," and the third one would be 
>> "Game 
>> >>>> Development in Clojure" or something more focused like "Fluid 
>> Dynamics for 
>> >>>> Game Development." All these could use Clojure. 
>> >>>> -h. 
>> >>>> 
>> >>>> 
>> >>>> On Wednesday, July 18, 2012 4:29:04 PM UTC+2, Joshua Bowles wrote: 
>> >>>>> 
>> >>>>> Yes! Just this morning (before reading this thread) I emailed 
>> Coursera 
>> >>>>> to request a course like "Artificial Intelligence in Clojure". I 
>> posted on a 
>> >>>>> separate thread here ("community interest in machine learning(?)") 
>> that I 
>> >>>>> had made the request and provided a link for anyone else who wanted 
>> to make 
>> >>>>> a request: 
>> >>>>>  http://help.coursera.org/customer/portal/emails/new 
>> >>>>> 
>> >>>>> 
>> >>>>> On Wed, Jul 18, 2012 at 8:18 AM, Harrison Maseko <lis...@gmail.com> 
>>
>> >>>>> wrote: 
>> >>>>>> 
>> >>>>>> Hi Yann, 
>> >>>>>> I agree that Udacity is more approachable in this regard than 
>> >>>>>> Coursera. But imagine the publicity the language would get if such 
>> a massive 
>> >>>>>> audience were given exposure to Clojure and Clojurescript. I have 
>> always 
>> >>>>>> believed that a subset of Clojure (or any Lisp) could be taught 
>> even to 
>> >>>>>> programming beginners with ease. This in turn could dispel much of 
>> the myths 
>> >>>>>> surrounding Lisp-based languages to thousands at once (one of 
>> which is 'Lisp 
>> >>>>>> is difficult.' Simple as it may sound, it has deterred many from 
>> even 
>> >>>>>> peering into a Lisp). However, with a platform like Udacity, the 
>> instructor 
>> >>>>>> is at liberty to really explain in a newbie-friendly way the 
>> elegance and 
>> >>>>>> power of a language such as Clojure. The brief lesson videos would 
>> perhaps 
>> >>>>>> be a more navigable route to Clojure for some than reading a book. 
>> All we 
>> >>>>>> need is an attractive, *practical* topic (which can be suggested 
>> by anyone 
>> >>>>>> here), a reputable instructor, and a way of engaging Udacity 
>> faculty about 
>> >>>>>> our offer. And I wish that this process could begin sooner. 
>> >>>>>> Thanks, 
>> >>>>>> -h. 
>> >>>>>> 
>> >>>>>> On Wednesday, July 18, 2012 3:16:56 PM UTC+2, Yann Schwartz wrote: 
>> >>>>>>> 
>> >>>>>>> 
>> >>>>>>> 
>> >>>>>>> On Wed, Jul 18, 2012 at 3:01 PM, Harrison Maseko <
>> lis...@gmail.com> 
>> >>>>>>> wrote: 
>> >>>>>>>> 
>> >>>>>>>> Hi All, 
>> >>>>>>>> Massive Open Online Courses (MOOC) such as the ones offered by 
>> >>>>>>>> Udacity, Coursera, and soon edX will eventually become platforms 
>> from which 
>> >>>>>>>> a language can be showcased and exposed to a very wide audience. 
>> Here are a 
>> >>>>>>>> few examples, all from Coursera: 
>> >>>>>>>> 
>> >>>>>>>> Scala:         Functional Programming Principles in Scala. 
>> >>>>>>>> R:               Computing for Data Analysis. 
>> >>>>>>>> Python:       An Introduction to Interactive Programming In 
>> Python. 
>> >>>>>>>> C++/Java:   Compilers. 
>> >>>>>>>> Java:           Automata. 
>> >>>>>>>> 
>> >>>>>>>> Udacity has used Python and/or Javascript in some, if not most, 
>> of 
>> >>>>>>>> their recent courses. What do you think, will there ever be a 
>> chance for a 
>> >>>>>>>> Clojure/ClojureScript-based course to be offered on one of these 
>> platforms? 
>> >>>>>>>> What can the community do to create such a chance? Or is this 
>> perhaps not 
>> >>>>>>>> important at all? 
>> >>>>>>>> Thanks, 
>> >>>>>>>> -h. 
>> >>>>>>> 
>> >>>>>>> 
>> >>>>>>> Coursera only provides courses backed by established 
>>  universities, 
>> >>>>>>> so it may rule out community-based offerings. Udacity's case is 
>> different 
>> >>>>>>> but the offering is more focused and very Python oriented. IMO, 
>> Udacity with 
>> >>>>>>> its online Python editor and overall delivery style would be a 
>> better match 
>> >>>>>>> for a clojure/clojurescript REPL approach. I have no idea how to 
>> get in 
>> >>>>>>> touch with Dr Thrun et al about this, my only experience so far 
>> is with 
>> >>>>>>> taking classes with both Udacity and Coursera. 
>> >>>>>> 
>> >>>>>> -- 
>> >>>>>> You received this message because you are subscribed to the Google 
>> >>>>>> Groups "Clojure" group. 
>> >>>>>> To post to this group, send email to clojure@googlegroups.com 
>> >>>>>> Note that posts from new members are moderated - please be patient 
>> >>>>>> with your first post. 
>> >>>>>> To unsubscribe from this group, send email to 
>> >>>>>> clojure+unsubscr...@googlegroups.com 
>> >>>>>> For more options, visit this group at 
>> >>>>>> http://groups.google.com/group/clojure?hl=en 
>> >>>>> 
>> >>>>> 
>> >>>> -- 
>> >>>> You received this message because you are subscribed to the Google 
>> >>>> Groups "Clojure" group. 
>> >>>> To post to this group, send email to clojure@googlegroups.com 
>> >>>> Note that posts from new members are moderated - please be patient 
>> with 
>> >>>> your first post. 
>> >>>> To unsubscribe from this group, send email to 
>> >>>> clojure+unsubscr...@googlegroups.com 
>> >>>> For more options, visit this group at 
>> >>>> http://groups.google.com/group/clojure?hl=en 
>> >>> 
>> >>> 
>> >> 
>> > 
>> > -- 
>> > You received this message because you are subscribed to the Google 
>> > Groups "Clojure" group. 
>> > To post to this group, send email to clojure@googlegroups.com 
>> > Note that posts from new members are moderated - please be patient with 
>> your 
>> > first post. 
>> > To unsubscribe from this group, send email to 
>> > clojure+unsubscr...@googlegroups.com 
>> > For more options, visit this group at 
>> > http://groups.google.com/group/clojure?hl=en 
>>
>>
>>
>> -- 
>> Eduardo Bellani 
>>
>> "Resolve to serve no more, and you are at once freed." 
>>
>

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to