[racket] realm of racket problems

From: Matthias Felleisen (matthias at ccs.neu.edu)
Date: Thu Aug 22 14:50:57 EDT 2013

Glad to hear DrRacket helped you. Don't hesitate to ask for help, but let me recommend the Racket user list: 

 users at racket-lang.org

You can sign up at the Racket lang.org web site and the list members are helpful and quick to jump in. 

-- Matthias




On Aug 22, 2013, at 1:51 PM, Neal Aggarwal wrote:

> Dear Matthias
> 
> Thanks for the response. Wow! I am honoured to have been contacted by 'the man himself.'
> 
> I have been a great admirer and have followed your work for many years now. I have always had 'a thing' for LISP ever since I built my first computer in 1978 (from a bunch of transistors) those being the days that we in Africa did not have access to any of the technology that we now carry so flippantly in our pockets! I am working my butt off each and every waking minute trying to get my head around as much of LISP/Scheme as I can and did already figure out that Realm is a jump forward. I had tried to use DrRacket to go through SICP (Structure and Interpretation of Computer Programs) but got mired getting things to work. DrRacket saved the day for me and I've been learning piece by piece ever since I discovered it.
> 
> I will continue my quest. One day I hope to be able to emulate you, Mathew and Shriram. I have had some success in getting our schools here to begin to embrace DrRacket and will continue with that too.
> 
> Thank you for taking the time to write to me and for all the wonderful work you and your team are doing.
> 
> Regards 
> 
> Neal
> 
> 
> 
> On Thu, Aug 22, 2013 at 7:44 PM, Matthias Felleisen <matthias at ccs.neu.edu> wrote:
> 
> Dear Neal,
> 
> thanks for your feedback concerning drracket.
> 
> As you may know, I designed
> 
>  -- the course principles that UBC offered
>  -- the teaching languages because I have studied novice behavior for 20 years
>  -- and wrote HtDP, the book that encapsulates the knowledge.
> 
> In contrast, Realm assumes that readers have been exposed to
> a standard programming course, meaning they experienced errors
> and error messages and unanticipated behavior from programs.
> 
> In this sense, Realm is much more of a conventional book on
> programming in language X. After you finished your Coursera
> book, you did not know anything about Racket per se. The teaching
> languages sheltered you from the complexities of standard error
> messages. One part of Realm is to take this away so that you
> experience REAL-WORLD PROGRAMMING in addition to the principles of
> DESIGN.
> 
> While you may disagree, we have found this carefully scaled approach
> to work rather well with the majority of students
> 
> Regards -- Matthias
> 
> 

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.racket-lang.org/users/archive/attachments/20130822/9fbca8c8/attachment.html>

Posted on the users mailing list.