On Sat, Aug 6, 2011 at 03:08, Danny Yoo <d...@cs.wpi.edu> wrote:

> I'm thinking of writing a series called "Racket Slices", which does a
> cookbook-style approach to learning about Racket.  I think there's a
> need for documentation that takes a "slice", a cross section of Racket
> to do some simple (but real-world!) task.  And since we're using the
> name "Racket", it demands that we use a pun about tennis.
>
> Here's what I'm thinking of:
>
>    http://hashcollision.org/racket-slices/irc-parsing/index.html
>
>
> How does it look?
>


Good work! If feels easy to read. Maybe you'll come up with more "revisions"
just like it happened to the brainfudge #lang tutorial.

I believe the "series" would be valuable for the community.



Today I came across the following excerpt which highlights the importance of
having examples to learn from:

*Examples* over *Documentation*: Attempts to use components were helped not
> by documentation but by the availability of example code that could be
> copy-and-pasted into the application and then tweaked to fit the situation.
> In some cases documentation was actually a hindrance. Misleading
> documentation found through Google led one team down a blind alley trying to
> use an inappropriate library that didn't actually do what was required.
> Another team tried to use a component that had huge amounts of well written
> documentation that was entirely useless and so slowed them down because they
> had to wade through a lot of text before finding out that they were wasting
> time. A team using components that had been developed test-first found the
> tests to be useful both as documentation and a good source of example code.



from http://www.natpryce.com/articles/000555.html


So having more examples of Racket code around can be a good thing when
people need to find out how to use certain functions, etc.

[]'s

Rodolfo
_________________________________________________
  For list-related administrative tasks:
  http://lists.racket-lang.org/listinfo/users

Reply via email to