Re: [racket-users] Beautiful Racket v1.0
> On Oct 22, 2017, at 5:45 PM, 'John Clements' via Racket Users > wrote: > > >> On Oct 22, 2017, at 04:30, Gour wrote: >> >> On Thu, 16 Mar 2017 02:04:53 -0700 (PDT) >> Vincent Nys wrote: >> >>> Congrats! I've gone through all the chapters and it has been the most >>> entertaining programming book I have ever read. It's been practical, >>> too, as I have already used bits of it in a medium-sized (first) >>> Racket project. I would gladly buy it and will recommend it to many >>> of my co-workers. >> >> I want to (finally) start learning/using Racket and have Realm of Racket >> in *.epub format, but wonder which one you find as more suitable for beginner >> not having any experience with Lisp/Scheme/Racket? > > I am not personally a huge fan of the mutation-heavy approach of Realm of > Racket. Please, correct me if I got the wrong impression from the first few > exercises. For me, I think that Beautiful Racket is a better choice. Depends > a lot on you, though. Realm is for people who cross over from other languages or teachings. It is also a follow-up to HtDP, teaching programming in Racket not design of programs. I consider it a bridge for Racket beginners between HtDP and Beauty. Heavily biased — Matthias, co-author > And, of course, I do have to mention HtDP, which is structured as a textbook > and is really about learning to program, not learning Racket, but is a really > extraordinary book. > > John > >> >> >> Sincerely, >> Gour >> >> -- >> Just try to learn the truth by approaching a spiritual master. >> Inquire from him submissively and render service unto him. >> The self-realized souls can impart knowledge unto you because >> they have seen the truth. >> >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Racket Users" group. >> To unsubscribe from this group and stop receiving emails from it, send an >> email to racket-users+unsubscr...@googlegroups.com. >> For more options, visit https://groups.google.com/d/optout. > > > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] Beautiful Racket v1.0
> On Oct 22, 2017, at 04:30, Gour wrote: > > On Thu, 16 Mar 2017 02:04:53 -0700 (PDT) > Vincent Nys wrote: > >> Congrats! I've gone through all the chapters and it has been the most >> entertaining programming book I have ever read. It's been practical, >> too, as I have already used bits of it in a medium-sized (first) >> Racket project. I would gladly buy it and will recommend it to many >> of my co-workers. > > I want to (finally) start learning/using Racket and have Realm of Racket > in *.epub format, but wonder which one you find as more suitable for beginner > not having any experience with Lisp/Scheme/Racket? I am not personally a huge fan of the mutation-heavy approach of Realm of Racket. Please, correct me if I got the wrong impression from the first few exercises. For me, I think that Beautiful Racket is a better choice. Depends a lot on you, though. And, of course, I do have to mention HtDP, which is structured as a textbook and is really about learning to program, not learning Racket, but is a really extraordinary book. John > > > Sincerely, > Gour > > -- > Just try to learn the truth by approaching a spiritual master. > Inquire from him submissively and render service unto him. > The self-realized souls can impart knowledge unto you because > they have seen the truth. > > > -- > You received this message because you are subscribed to the Google Groups > "Racket Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to racket-users+unsubscr...@googlegroups.com. > For more options, visit https://groups.google.com/d/optout. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] Beautiful Racket v1.0
2017-03-16 3:28 GMT+03:00 Matthew Butterick : > I'm very pleased to announce that Beautiful Racket, my book about making > languages with Racket (that I spoke about at the last RacketCon) is now > officially released: > > http://beautifulracket.com > > Special thanks to chief amigo Matthew Flatt for writing a very kind > foreword. > > More broadly, thank you to everyone who has helped make Racket such a > fantastic and amazing tool. It has absolutely changed my life for the > better. The book is very much a tribute to all your wonderful work. By > sharing my enthusiasm and experience, I hope that the book brings many more > recruits into Team Racket. > > Macros! Language extensibility! Let's rock! > > (And of course, if you find problems, let me know.) > Hello Matthew, Congratulations! Thank you for good work! But I have a problem with Google Translate. It seems that something wrong with layout. Please, see the attachment with the screenshot. -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout. beautiful_racket_and_google_translate Description: Binary data
Re: [racket-users] Beautiful Racket v1.0
This is wonderful. I have not read through everything, but the bits that I have read are well-written, insightful, and fun. I don’t know if a book like this is enough to get people interested in building DSLs, but if it isn’t, I’m not sure what is. I’m a tiny bit sad (or should I say “bummed out”?) that BR eschews syntax-parse for the simpler syntax-case patterns, but if that’s the only nit I can find to pick, it’s a good sign. Most of what I could say has already been said by Matthew Flatt in the foreword, so I will not be redundant here, but I do want to thank you for your efforts to provide a wonderful resource for Racketeers both old and new. > On Mar 15, 2017, at 17:28, Matthew Butterick wrote: > > I'm very pleased to announce that Beautiful Racket, my book about > making languages with Racket (that I spoke about at the last > RacketCon) is now officially released: > > http://beautifulracket.com > > Special thanks to chief amigo Matthew Flatt for writing a very kind > foreword. > > More broadly, thank you to everyone who has helped make Racket such a > fantastic and amazing tool. It has absolutely changed my life for the > better. The book is very much a tribute to all your wonderful work. By > sharing my enthusiasm and experience, I hope that the book brings many > more recruits into Team Racket. > > Macros! Language extensibility! Let's rock! > > (And of course, if you find problems, let me know.) -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.
Re: [racket-users] Beautiful Racket v1.0
Bravo Matthew! Great stuff. I look forward to buying it and using the payment to help motivate me to work through *all* the goodness. Cheers Dan -- You received this message because you are subscribed to the Google Groups "Racket Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to racket-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.