• Complain

Felleisen - Realm of Racket

Here you can read online Felleisen - Realm of Racket full text of the book (entire story) in english for free. Download pdf and epub, get meaning, cover and reviews about this ebook. year: 2013, publisher: Penguin Random House LLC (Publisher Services), genre: Home and family. Description of the work, (preface) as well as reviews are available. Best literature library LitArk.com created for fans of good reading and offers a wide selection of genres:

Romance novel Science fiction Adventure Detective Science History Home and family Prose Art Politics Computer Non-fiction Religion Business Children Humor

Choose a favorite category and find really read worthwhile books. Enjoy immersion in the world of imagination, feel the emotions of the characters or learn something new for yourself, make an fascinating discovery.

Felleisen Realm of Racket
  • Book:
    Realm of Racket
  • Author:
  • Publisher:
    Penguin Random House LLC (Publisher Services)
  • Genre:
  • Year:
    2013
  • Rating:
    3 / 5
  • Favourites:
    Add to favourites
  • Your mark:
    • 60
    • 1
    • 2
    • 3
    • 4
    • 5

Realm of Racket: summary, description and annotation

We offer to read an annotation, description, summary or preface (depends on what the author of the book "Realm of Racket" wrote himself). If you haven't found the necessary information about the book — write in the comments, we will try to find it.

In Realm of Racket youll learn to wield Rackets mighty yet mind-bending power by reading comics and programming games.

Felleisen: author's other books


Who wrote Realm of Racket? Find out the surname, the name of the author of the book and a list of all author's works by series.

Realm of Racket — read online for free the complete book (whole text) full work

Below is the text of the book, divided by pages. System saving the place of the last page read, allows you to conveniently read the book "Realm of Racket" online for free, without having to search again every time where you left off. Put a bookmark, and you can go to the page where you finished reading at any time.

Light

Font size:

Reset

Interval:

Bookmark:

Make
Realm of Racket: Learn to Program, One Game at a Time!
Forrest Bice
Rose DeMaio
Spencer Florence
Feng-Yun Mimi Lin
Scott Lindeman
Nicole Nussbaum
Eric Peterson
Ryan Plessner
David Van Horn
Matthias Felleisen
Conrad Barski, MD
Published by No Starch Press
To the Memory of John McCarthy September 4 1927October 24 2011 and to my - photo 1

To the Memory of John McCarthy September 4, 1927October 24, 2011


and to
my parents, Sarah and Steve
my beloved Noni, and my insanely fantastic Mom and Dad
my father, Brian
my beloved family, especially my best friend and ger ger, Dennis
my parents, Jeff and Amy
M and D, Magoo and Sunny
my parents, Joy and Dan
Richard, Lynda, and Morgan
Barbara and Pete
Christopher and Rachel
Lauren and Ava

Acknowledgments

We gratefully acknowledge the generous support of Brian Wenzinger, an alumnus of Northeastern Universitys College of Computer and Information Science.

The Colleges dean, Larry Finkelstein, and his staffespecially Kirsten Anderson, Doreen Hodgkin, and Jennifer Wongprovided great help along the way. Thank you.

Without Matthew Flatt (Utah), Robby Findler (Northwestern), and the rest of the PLT folks, there would be no Racket, no DrRacket, and no Realm of Racket .

Finally, cheers to our co-author, Conrad Barski, for getting us launched on this adventure through Racket land. We also owe thanks to Eric Chin, Pranav Gandhi, James Grammatikos, Cole Levi, Jack Noble, Alex Schwartz, and Brendan Wilson, who participated in the initial explorations for this project. In addition, Forrest would like to acknowledge and express his humble gratitude for the diverse and unwavering support his mom and dad, Sarah and Steve, have lovingly provided and continue to provide. Rose would like to thank her family and friends for being incredibly supportive of the project and for understanding when the book was the only explanation given for her frequent absences from activities in the past few months. She also wishes to thank all her co-authors for three semesters of forever quotable Thursday evenings. Mimi would like to thank her parents for giving her learning opportunities that exceeded their own. Furthermore, she is grateful to Matthias and David for opening up this rare educational experience. Scott says thank you to his little brother Steve, as retribution for constantly giving him a hard time. Nicole thanks her parents for always supporting her. She also thanks her co-authors for giving her Thursday nights purpose and joy. Thanks to MF and DVH, who could make her laugh even after fourteen straight hours of edits. Eric would like to thank his friends and family for always being so supportive of his doodles, and also David and Matthias for giving him the opportunity to use his doodles for good. David would like to thank Marisa, for everything. Matthias acknowledges his wife, Helga, for patiently waiting many Thursday evenings and his advisor, Dan Friedman, for teaching him Lisp and English.

Preface (Hello World)

#|

Step into Realm of Racket , a book that takes you on a unique journey into the land of computer programming. In the style of Conrad Barskis Land of Lisp , this book teaches you how to program in Racket by creating a series of games. Racket is a friendly mutation of Lisp thats perfect for all, from those who want to launch their education in computer science to those looking to expand their knowledge and experience in programming.

|#

Why Would I Want to Learn About Racket?

Youve certainly heard of JavaScript, Perl, Python, and Ruby. But what about Racket? Just because its not the most mainstream programming language doesnt mean you should discount its capabilities. Racket allows functional programming and other different paradigms that even hard-core programmers have never seen before. Get ready for the excursion. Even after you get through Realm of Racket , there is a lot to explore.

Who Should Read This Book?

Our mantra is by freshmen, for freshmen, but that doesnt mean you should drop this book if you are a sophomore or an industry professional. True, we were freshmen when we started writing this book, but our mantra means only that this book was written for you by peers who have a special interest in programming and want to explore it in a new, fun way. So you see why our mantra is what it isit would have been a bit of a mouthful to say, By people who have a special interest in programming and want to explore it in a new, fun way, for people who have a special interest in programming and want to explore it in a new, fun way. And our recent expedition into the realm of Racket has enabled us to write this book with genuine empathy for a novice learner.

Regardless of your programming background, many of the topics in this book will be new to you, and much of what youve learned before will appear in a new light. This book is written for those who are truly inquisitive and interested in exploring a unique world of programming, so really we are all freshmen in this context.

What Teaching Approach Is Used?

It wont take you long to realize that this is not your typical programming textbook. We decided to present the material in a way that is engaging and really stickswith games and comics.

In this book, we will teach you various topics through coding games, including a text-based game, some old-school games like Snake, and others that we invented ourselves. Along the way, you will need to use your programming skills to help a character named Chad navigate the dungeons of DrRacket.

Can I Skip Chapters?

You might think you can skip ahead and save Chad right away, but we highly recommend that you read this book from front to back. Each chapter depends on the knowledge you learned from the previous one, and we dont want you to miss out on any of Chads adventures.

Anything Else I Should Know?

The source code of our games is available with the code base of Racket. Once you download Racket, navigate to the Racket installation and look for the collects/realm/ folder. All the game code is there for you to explore, modify, and experiment with.

Finally, the book comes with its own website. Visit realmofracket.com and keep visitingyou never know what youll find there. Onward!

Introduction (Open Paren)

#|

So you think you know how to program because you took an introductory course or two. Or perhaps you read a book that taught you programming in 13 days. And then you picked up this book, which is full of parentheses and comics. Doesnt it look different from what you have seen in the past?

The programs you see here look like those that we encountered in our first programming courses. You might be wondering why anyone would teach such a weird-looking programming language and why we find it so exciting that we would write a whole book about it.

Or maybe youve heard others rave about the Lisp language and thought, Boy, Lisp sure looks different from other languages that people talk about. Maybe I should pick up a Lisp book. Either way, youre now holding a book about a programming language in the Lisp family. And that whole family is very cool and unusual and fun. You wont regret it.

|#

Next page
Light

Font size:

Reset

Interval:

Bookmark:

Make

Similar books «Realm of Racket»

Look at similar books to Realm of Racket. We have selected literature similar in name and meaning in the hope of providing readers with more options to find new, interesting, not yet read works.


Reviews about «Realm of Racket»

Discussion, reviews of the book Realm of Racket and just readers' own opinions. Leave your comments, write what you think about the work, its meaning or the main characters. Specify what exactly you liked and what you didn't like, and why you think so.