<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Jun 28, 2014, at 8:15 PM, Steve Graham wrote:</div><br><blockquote type="cite"><div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt; position: static; z-index: auto; "><div style="color: rgb(0, 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;">I'd like to ask some questions as I go through the book.</div></div></div></blockquote><div><br></div><div><br></div><div>As you could tell, you are at the right place. People respond quickly and correctly. </div><div><br></div><br><blockquote type="cite"><div><div style="color: rgb(0, 0, 0); background-color: rgb(255, 255, 255); font-family: HelveticaNeue, 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif; font-size: 12pt; position: static; z-index: auto; "><div style="color: rgb(0,
 0, 0); font-size: 16px; font-family: HelveticaNeue,Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif; background-color: transparent; font-style: normal;">Is the book appropriate for learning Scheme in addition to Racket?  What % of the book deals with non-Scheme issues? </div></div></div></blockquote><div><br></div>Based on the rest of the thread: </div><div><br></div><div> (1) yes, you will learn the idea of Scheme from studying this book. </div><div> (2) no, you will not immediately be able to program in any dialect of Scheme right away. </div><div> (3) you will have to dig into some Scheme-isms if you wish to do that and you may have to port some of the gui libraries that Realm relies on (or learn to program to another Scheme-specific GUI lib). </div><div> (4) but if you are going to stick to Racket -- a distinct member of the Lisp family -- you will find that things just work wherever you program.</div><div><br></div><div>A note of caution if you're mostly interested in GUI programming. Realm's style of GUI is radically functional. That's for pedagogical reasons -- the book serves a wide spectrum of people. The Realm GUI library is suitable for many tasks but it definitely has its limits. (As its designer/maintainer I am amazed how far users have taken it.) The good news is that Racket offers additional GUI toolbox(es) and that it is relatively easy to move from Realm's world-based approach to Racket's more conventional API. </div><div><br></div><div>;; --- </div><div><br></div><div>I believe the question on w vs interval has been answered by others, especially Marco. If you have questions on this convention, ask again. </div><div><br><div><br></div><div><br></div><div><br></div><br><blockquote type="cite"><div></div></blockquote></div></body></html>