Re: [racket-dev] release 5.3.5

2013-06-17 Thread WarGrey Gyoudmon Ju
Okay I see.
I like the code style and conventions in HtDP,
and I have read lots of books about design before I am here.
I will try again when HtDP2e totally complete.

Thanks


On Mon, Jun 17, 2013 at 7:35 AM, Matthias Felleisen matth...@ccs.neu.eduwrote:


 ROAR is something like a second step but we don't assume that you have
 seen HtDP.

 HtDP is not about the examples but about [the] design [recipe] and as such
 truly novel. It isn't about Racket either, otherwise we'd use Racket in the
 book. As for 'interest', let freshmen judge. I'd prefer HtDP over ROAR any
 day.

 Thanks for your interest.




 On Jun 16, 2013, at 7:28 PM, WarGrey Gyoudmon Ju wrote:

 Sounds good to buy this book and I will do.
 Will the book take the place of 'How to design program' in which examples
 are quite simple and uninteresting even for the freshmen?

 My translate LOL with the intention of exploring the racket way.
 Few resources could be the guider.


 On Mon, Jun 17, 2013 at 5:42 AM, Matthias Felleisen 
 matth...@ccs.neu.eduwrote:


 Realm of Racket is not a translation of Land of Lisp, though it borrows
 ideas from the latter for about 1/2 of the book. The ROAR code is far more
 functional and GUI than LOL. -- Matthias




 On Jun 16, 2013, at 2:19 AM, WarGrey Gyoudmon Ju wrote:

 What a pity, I did not know this book before.
 I've been translating the source code of Land of Lisp using the racket
 way.
 I just finish the Grand Theft Wumpus game.


 On Sat, Jun 15, 2013 at 10:53 PM, Jay McCarthy jay.mccar...@gmail.comwrote:

 On Sat, Jun 15, 2013 at 8:50 AM, Greg Hendershott
 greghendersh...@gmail.com wrote:
  1. I'm really excited about the book, which I'll buy.
 
  2. Issuing a release solely to ship code for a book:
 
a. Seems unusual (to me), in general.
 
b. Plus right now, message seems at odds with the new package
  manager and plan to move away from shipping monolithic collects?
 
Admittedly that plan isn't in effect yet. But code for a book is a
  use case that today's package manager supports AFAICT. So why accrete
  another collection, is the reaction.

 The problem is that the book has collects/realm printed in it and
 was designed simultaneously with the package system, so it wasn't
 clear to make it a package, how to describe getting it, etc.

 Jay

  p.s. I'm sharing an observation casually, not stating an objection
 angrily.
 
 
 
  On Sat, Jun 15, 2013 at 9:46 AM, Matthias Felleisen
  matth...@ccs.neu.edu wrote:
 
  We will release Racket v5.3.5 next week. The purpose of the
  release is to include the Realm of Racket collection with the
  v5.3.4 release, because the book is about to appear.
 
  The release will strictly be built from
 
  -- Racket v5.3.4
  -- collects/realm as currently found in git head
 
  We will __not__ make any other changes.
 
  Eli has worked out a process and will launch it asap. We will
  conduct a recursive diff of all .rkt files and we will run
  basic checks to ensure the integrity of the release bundle.
  If you're willing to help with these checks, please stay tuned.
 
  
  DRAFT RELEASE ANNOUNCEMENT:
 
  Racket version 5.3.5 is now available from
 
   http://racket-lang.org/
 
  This is a special-purpose release to match the arrival of
  Realm of Racket in bookstores. Racket v.5.3.5 adds a
  single collection
 
  collects/realm/
 
  to the v5.3.4 release. The new collection contains the source
  code that readers of Realm may wish to use for experiments.
  
 
  Comments welcome. -- Matthias
  _
Racket Developers list:
http://lists.racket-lang.org/dev
  _
Racket Developers list:
http://lists.racket-lang.org/dev



 --
 Jay McCarthy j...@cs.byu.edu
 Assistant Professor / Brigham Young University
 http://faculty.cs.byu.edu/~jay

 The glory of God is Intelligence - DC 93
 _
   Racket Developers list:
   http://lists.racket-lang.org/dev


 _
  Racket Developers list:
  http://lists.racket-lang.org/dev





_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] release 5.3.5

2013-06-16 Thread WarGrey Gyoudmon Ju
What a pity, I did not know this book before.
I've been translating the source code of Land of Lisp using the racket way.
I just finish the Grand Theft Wumpus game.


On Sat, Jun 15, 2013 at 10:53 PM, Jay McCarthy jay.mccar...@gmail.comwrote:

 On Sat, Jun 15, 2013 at 8:50 AM, Greg Hendershott
 greghendersh...@gmail.com wrote:
  1. I'm really excited about the book, which I'll buy.
 
  2. Issuing a release solely to ship code for a book:
 
a. Seems unusual (to me), in general.
 
b. Plus right now, message seems at odds with the new package
  manager and plan to move away from shipping monolithic collects?
 
Admittedly that plan isn't in effect yet. But code for a book is a
  use case that today's package manager supports AFAICT. So why accrete
  another collection, is the reaction.

 The problem is that the book has collects/realm printed in it and
 was designed simultaneously with the package system, so it wasn't
 clear to make it a package, how to describe getting it, etc.

 Jay

  p.s. I'm sharing an observation casually, not stating an objection
 angrily.
 
 
 
  On Sat, Jun 15, 2013 at 9:46 AM, Matthias Felleisen
  matth...@ccs.neu.edu wrote:
 
  We will release Racket v5.3.5 next week. The purpose of the
  release is to include the Realm of Racket collection with the
  v5.3.4 release, because the book is about to appear.
 
  The release will strictly be built from
 
  -- Racket v5.3.4
  -- collects/realm as currently found in git head
 
  We will __not__ make any other changes.
 
  Eli has worked out a process and will launch it asap. We will
  conduct a recursive diff of all .rkt files and we will run
  basic checks to ensure the integrity of the release bundle.
  If you're willing to help with these checks, please stay tuned.
 
  
  DRAFT RELEASE ANNOUNCEMENT:
 
  Racket version 5.3.5 is now available from
 
   http://racket-lang.org/
 
  This is a special-purpose release to match the arrival of
  Realm of Racket in bookstores. Racket v.5.3.5 adds a
  single collection
 
  collects/realm/
 
  to the v5.3.4 release. The new collection contains the source
  code that readers of Realm may wish to use for experiments.
  
 
  Comments welcome. -- Matthias
  _
Racket Developers list:
http://lists.racket-lang.org/dev
  _
Racket Developers list:
http://lists.racket-lang.org/dev



 --
 Jay McCarthy j...@cs.byu.edu
 Assistant Professor / Brigham Young University
 http://faculty.cs.byu.edu/~jay

 The glory of God is Intelligence - DC 93
 _
   Racket Developers list:
   http://lists.racket-lang.org/dev

_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] release 5.3.5

2013-06-16 Thread Matthias Felleisen

Realm of Racket is not a translation of Land of Lisp, though it borrows ideas 
from the latter for about 1/2 of the book. The ROAR code is far more functional 
and GUI than LOL. -- Matthias




On Jun 16, 2013, at 2:19 AM, WarGrey Gyoudmon Ju wrote:

 What a pity, I did not know this book before.
 I've been translating the source code of Land of Lisp using the racket way.
 I just finish the Grand Theft Wumpus game. 
 
 
 On Sat, Jun 15, 2013 at 10:53 PM, Jay McCarthy jay.mccar...@gmail.com wrote:
 On Sat, Jun 15, 2013 at 8:50 AM, Greg Hendershott
 greghendersh...@gmail.com wrote:
  1. I'm really excited about the book, which I'll buy.
 
  2. Issuing a release solely to ship code for a book:
 
a. Seems unusual (to me), in general.
 
b. Plus right now, message seems at odds with the new package
  manager and plan to move away from shipping monolithic collects?
 
Admittedly that plan isn't in effect yet. But code for a book is a
  use case that today's package manager supports AFAICT. So why accrete
  another collection, is the reaction.
 
 The problem is that the book has collects/realm printed in it and
 was designed simultaneously with the package system, so it wasn't
 clear to make it a package, how to describe getting it, etc.
 
 Jay
 
  p.s. I'm sharing an observation casually, not stating an objection angrily.
 
 
 
  On Sat, Jun 15, 2013 at 9:46 AM, Matthias Felleisen
  matth...@ccs.neu.edu wrote:
 
  We will release Racket v5.3.5 next week. The purpose of the
  release is to include the Realm of Racket collection with the
  v5.3.4 release, because the book is about to appear.
 
  The release will strictly be built from
 
  -- Racket v5.3.4
  -- collects/realm as currently found in git head
 
  We will __not__ make any other changes.
 
  Eli has worked out a process and will launch it asap. We will
  conduct a recursive diff of all .rkt files and we will run
  basic checks to ensure the integrity of the release bundle.
  If you're willing to help with these checks, please stay tuned.
 
  
  DRAFT RELEASE ANNOUNCEMENT:
 
  Racket version 5.3.5 is now available from
 
   http://racket-lang.org/
 
  This is a special-purpose release to match the arrival of
  Realm of Racket in bookstores. Racket v.5.3.5 adds a
  single collection
 
  collects/realm/
 
  to the v5.3.4 release. The new collection contains the source
  code that readers of Realm may wish to use for experiments.
  
 
  Comments welcome. -- Matthias
  _
Racket Developers list:
http://lists.racket-lang.org/dev
  _
Racket Developers list:
http://lists.racket-lang.org/dev
 
 
 
 --
 Jay McCarthy j...@cs.byu.edu
 Assistant Professor / Brigham Young University
 http://faculty.cs.byu.edu/~jay
 
 The glory of God is Intelligence - DC 93
 _
   Racket Developers list:
   http://lists.racket-lang.org/dev
 
 _
  Racket Developers list:
  http://lists.racket-lang.org/dev

_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] release 5.3.5

2013-06-16 Thread WarGrey Gyoudmon Ju
Sounds good to buy this book and I will do.
Will the book take the place of 'How to design program' in which examples
are quite simple and uninteresting even for the freshmen?

My translate LOL with the intention of exploring the racket way.
Few resources could be the guider.


On Mon, Jun 17, 2013 at 5:42 AM, Matthias Felleisen matth...@ccs.neu.eduwrote:


 Realm of Racket is not a translation of Land of Lisp, though it borrows
 ideas from the latter for about 1/2 of the book. The ROAR code is far more
 functional and GUI than LOL. -- Matthias




 On Jun 16, 2013, at 2:19 AM, WarGrey Gyoudmon Ju wrote:

 What a pity, I did not know this book before.
 I've been translating the source code of Land of Lisp using the racket way.
 I just finish the Grand Theft Wumpus game.


 On Sat, Jun 15, 2013 at 10:53 PM, Jay McCarthy jay.mccar...@gmail.comwrote:

 On Sat, Jun 15, 2013 at 8:50 AM, Greg Hendershott
 greghendersh...@gmail.com wrote:
  1. I'm really excited about the book, which I'll buy.
 
  2. Issuing a release solely to ship code for a book:
 
a. Seems unusual (to me), in general.
 
b. Plus right now, message seems at odds with the new package
  manager and plan to move away from shipping monolithic collects?
 
Admittedly that plan isn't in effect yet. But code for a book is a
  use case that today's package manager supports AFAICT. So why accrete
  another collection, is the reaction.

 The problem is that the book has collects/realm printed in it and
 was designed simultaneously with the package system, so it wasn't
 clear to make it a package, how to describe getting it, etc.

 Jay

  p.s. I'm sharing an observation casually, not stating an objection
 angrily.
 
 
 
  On Sat, Jun 15, 2013 at 9:46 AM, Matthias Felleisen
  matth...@ccs.neu.edu wrote:
 
  We will release Racket v5.3.5 next week. The purpose of the
  release is to include the Realm of Racket collection with the
  v5.3.4 release, because the book is about to appear.
 
  The release will strictly be built from
 
  -- Racket v5.3.4
  -- collects/realm as currently found in git head
 
  We will __not__ make any other changes.
 
  Eli has worked out a process and will launch it asap. We will
  conduct a recursive diff of all .rkt files and we will run
  basic checks to ensure the integrity of the release bundle.
  If you're willing to help with these checks, please stay tuned.
 
  
  DRAFT RELEASE ANNOUNCEMENT:
 
  Racket version 5.3.5 is now available from
 
   http://racket-lang.org/
 
  This is a special-purpose release to match the arrival of
  Realm of Racket in bookstores. Racket v.5.3.5 adds a
  single collection
 
  collects/realm/
 
  to the v5.3.4 release. The new collection contains the source
  code that readers of Realm may wish to use for experiments.
  
 
  Comments welcome. -- Matthias
  _
Racket Developers list:
http://lists.racket-lang.org/dev
  _
Racket Developers list:
http://lists.racket-lang.org/dev



 --
 Jay McCarthy j...@cs.byu.edu
 Assistant Professor / Brigham Young University
 http://faculty.cs.byu.edu/~jay

 The glory of God is Intelligence - DC 93
 _
   Racket Developers list:
   http://lists.racket-lang.org/dev


 _
  Racket Developers list:
  http://lists.racket-lang.org/dev



_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] release 5.3.5

2013-06-16 Thread Matthias Felleisen

ROAR is something like a second step but we don't assume that you have seen 
HtDP. 

HtDP is not about the examples but about [the] design [recipe] and as such 
truly novel. It isn't about Racket either, otherwise we'd use Racket in the 
book. As for 'interest', let freshmen judge. I'd prefer HtDP over ROAR any day. 

Thanks for your interest. 




On Jun 16, 2013, at 7:28 PM, WarGrey Gyoudmon Ju wrote:

 Sounds good to buy this book and I will do.
 Will the book take the place of 'How to design program' in which examples are 
 quite simple and uninteresting even for the freshmen?
 
 My translate LOL with the intention of exploring the racket way.
 Few resources could be the guider.
 
 
 On Mon, Jun 17, 2013 at 5:42 AM, Matthias Felleisen matth...@ccs.neu.edu 
 wrote:
 
 Realm of Racket is not a translation of Land of Lisp, though it borrows ideas 
 from the latter for about 1/2 of the book. The ROAR code is far more 
 functional and GUI than LOL. -- Matthias
 
 
 
 
 On Jun 16, 2013, at 2:19 AM, WarGrey Gyoudmon Ju wrote:
 
 What a pity, I did not know this book before.
 I've been translating the source code of Land of Lisp using the racket way.
 I just finish the Grand Theft Wumpus game. 
 
 
 On Sat, Jun 15, 2013 at 10:53 PM, Jay McCarthy jay.mccar...@gmail.com 
 wrote:
 On Sat, Jun 15, 2013 at 8:50 AM, Greg Hendershott
 greghendersh...@gmail.com wrote:
  1. I'm really excited about the book, which I'll buy.
 
  2. Issuing a release solely to ship code for a book:
 
a. Seems unusual (to me), in general.
 
b. Plus right now, message seems at odds with the new package
  manager and plan to move away from shipping monolithic collects?
 
Admittedly that plan isn't in effect yet. But code for a book is a
  use case that today's package manager supports AFAICT. So why accrete
  another collection, is the reaction.
 
 The problem is that the book has collects/realm printed in it and
 was designed simultaneously with the package system, so it wasn't
 clear to make it a package, how to describe getting it, etc.
 
 Jay
 
  p.s. I'm sharing an observation casually, not stating an objection angrily.
 
 
 
  On Sat, Jun 15, 2013 at 9:46 AM, Matthias Felleisen
  matth...@ccs.neu.edu wrote:
 
  We will release Racket v5.3.5 next week. The purpose of the
  release is to include the Realm of Racket collection with the
  v5.3.4 release, because the book is about to appear.
 
  The release will strictly be built from
 
  -- Racket v5.3.4
  -- collects/realm as currently found in git head
 
  We will __not__ make any other changes.
 
  Eli has worked out a process and will launch it asap. We will
  conduct a recursive diff of all .rkt files and we will run
  basic checks to ensure the integrity of the release bundle.
  If you're willing to help with these checks, please stay tuned.
 
  
  DRAFT RELEASE ANNOUNCEMENT:
 
  Racket version 5.3.5 is now available from
 
   http://racket-lang.org/
 
  This is a special-purpose release to match the arrival of
  Realm of Racket in bookstores. Racket v.5.3.5 adds a
  single collection
 
  collects/realm/
 
  to the v5.3.4 release. The new collection contains the source
  code that readers of Realm may wish to use for experiments.
  
 
  Comments welcome. -- Matthias
  _
Racket Developers list:
http://lists.racket-lang.org/dev
  _
Racket Developers list:
http://lists.racket-lang.org/dev
 
 
 
 --
 Jay McCarthy j...@cs.byu.edu
 Assistant Professor / Brigham Young University
 http://faculty.cs.byu.edu/~jay
 
 The glory of God is Intelligence - DC 93
 _
   Racket Developers list:
   http://lists.racket-lang.org/dev
 
 _
  Racket Developers list:
  http://lists.racket-lang.org/dev
 
 

_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] release 5.3.5

2013-06-15 Thread Greg Hendershott
1. I'm really excited about the book, which I'll buy.

2. Issuing a release solely to ship code for a book:

  a. Seems unusual (to me), in general.

  b. Plus right now, message seems at odds with the new package
manager and plan to move away from shipping monolithic collects?

  Admittedly that plan isn't in effect yet. But code for a book is a
use case that today's package manager supports AFAICT. So why accrete
another collection, is the reaction.

p.s. I'm sharing an observation casually, not stating an objection angrily.



On Sat, Jun 15, 2013 at 9:46 AM, Matthias Felleisen
matth...@ccs.neu.edu wrote:

 We will release Racket v5.3.5 next week. The purpose of the
 release is to include the Realm of Racket collection with the
 v5.3.4 release, because the book is about to appear.

 The release will strictly be built from

 -- Racket v5.3.4
 -- collects/realm as currently found in git head

 We will __not__ make any other changes.

 Eli has worked out a process and will launch it asap. We will
 conduct a recursive diff of all .rkt files and we will run
 basic checks to ensure the integrity of the release bundle.
 If you're willing to help with these checks, please stay tuned.

 
 DRAFT RELEASE ANNOUNCEMENT:

 Racket version 5.3.5 is now available from

  http://racket-lang.org/

 This is a special-purpose release to match the arrival of
 Realm of Racket in bookstores. Racket v.5.3.5 adds a
 single collection

 collects/realm/

 to the v5.3.4 release. The new collection contains the source
 code that readers of Realm may wish to use for experiments.
 

 Comments welcome. -- Matthias
 _
   Racket Developers list:
   http://lists.racket-lang.org/dev
_
  Racket Developers list:
  http://lists.racket-lang.org/dev


Re: [racket-dev] release 5.3.5

2013-06-15 Thread Jay McCarthy
On Sat, Jun 15, 2013 at 8:50 AM, Greg Hendershott
greghendersh...@gmail.com wrote:
 1. I'm really excited about the book, which I'll buy.

 2. Issuing a release solely to ship code for a book:

   a. Seems unusual (to me), in general.

   b. Plus right now, message seems at odds with the new package
 manager and plan to move away from shipping monolithic collects?

   Admittedly that plan isn't in effect yet. But code for a book is a
 use case that today's package manager supports AFAICT. So why accrete
 another collection, is the reaction.

The problem is that the book has collects/realm printed in it and
was designed simultaneously with the package system, so it wasn't
clear to make it a package, how to describe getting it, etc.

Jay

 p.s. I'm sharing an observation casually, not stating an objection angrily.



 On Sat, Jun 15, 2013 at 9:46 AM, Matthias Felleisen
 matth...@ccs.neu.edu wrote:

 We will release Racket v5.3.5 next week. The purpose of the
 release is to include the Realm of Racket collection with the
 v5.3.4 release, because the book is about to appear.

 The release will strictly be built from

 -- Racket v5.3.4
 -- collects/realm as currently found in git head

 We will __not__ make any other changes.

 Eli has worked out a process and will launch it asap. We will
 conduct a recursive diff of all .rkt files and we will run
 basic checks to ensure the integrity of the release bundle.
 If you're willing to help with these checks, please stay tuned.

 
 DRAFT RELEASE ANNOUNCEMENT:

 Racket version 5.3.5 is now available from

  http://racket-lang.org/

 This is a special-purpose release to match the arrival of
 Realm of Racket in bookstores. Racket v.5.3.5 adds a
 single collection

 collects/realm/

 to the v5.3.4 release. The new collection contains the source
 code that readers of Realm may wish to use for experiments.
 

 Comments welcome. -- Matthias
 _
   Racket Developers list:
   http://lists.racket-lang.org/dev
 _
   Racket Developers list:
   http://lists.racket-lang.org/dev



--
Jay McCarthy j...@cs.byu.edu
Assistant Professor / Brigham Young University
http://faculty.cs.byu.edu/~jay

The glory of God is Intelligence - DC 93
_
  Racket Developers list:
  http://lists.racket-lang.org/dev