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 wrote:

>
> 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 
> 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 wrote:
>>
>>> On Sat, Jun 15, 2013 at 8:50 AM, Greg Hendershott
>>>  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
>>> >  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 
>>> Assistant Professor / Brigham Young University
>>> http://faculty.cs.byu.edu/~jay
>>>
>>> "The glory of God is Intelligence" - D&C 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  
> 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  
>> wrote:
>> On Sat, Jun 15, 2013 at 8:50 AM, Greg Hendershott
>>  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
>> >  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 
>> Assistant Professor / Brigham Young University
>> http://faculty.cs.byu.edu/~jay
>> 
>> "The glory of God is Intelligence" - D&C 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 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 wrote:
>
>> On Sat, Jun 15, 2013 at 8:50 AM, Greg Hendershott
>>  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
>> >  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 
>> Assistant Professor / Brigham Young University
>> http://faculty.cs.byu.edu/~jay
>>
>> "The glory of God is Intelligence" - D&C 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

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  wrote:
> On Sat, Jun 15, 2013 at 8:50 AM, Greg Hendershott
>  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
> >  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 
> Assistant Professor / Brigham Young University
> http://faculty.cs.byu.edu/~jay
> 
> "The glory of God is Intelligence" - D&C 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 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 wrote:

> On Sat, Jun 15, 2013 at 8:50 AM, Greg Hendershott
>  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
> >  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 
> Assistant Professor / Brigham Young University
> http://faculty.cs.byu.edu/~jay
>
> "The glory of God is Intelligence" - D&C 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-15 Thread Jay McCarthy
On Sat, Jun 15, 2013 at 8:50 AM, Greg Hendershott
 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
>  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 
Assistant Professor / Brigham Young University
http://faculty.cs.byu.edu/~jay

"The glory of God is Intelligence" - D&C 93
_
  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
 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


[racket-dev] release 5.3.5

2013-06-15 Thread Matthias Felleisen

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