You may be interested in the life demo in J GTK

2012/11/25 June Kim (김창준) <junea...@gmail.com>

> Hello
>
> Last week, the Korean J users group had a joint meetup with the Smalltalk
> users group. We chose Game of Life(
> http://en.wikipedia.org/wiki/Conway's_Game_of_Life ) as a common problem
> and solved it in each one's own way and then compared the two different
> approaches, that is, J vs. smalltalk.
>
> Since there were going to be mostly novices in either of languages in the
> workshop, the organizers of the two communities independently prepared a
> worked example(http://en.wikipedia.org/wiki/Worked-example_effect ) for
> each language before the workshop.
>
> Of course, the two approaches were substantially different. The J worked
> example I prepared is here:
> http://jaylang.org/wiki/index.php?title=%EB%AA%A8%EC%9E%8420121122
>
> Even though the descriptions and instructions are in Korean, most of them
> are also in J code, so you may not have much difficulty following them.
>
> However, I think it is important to include a translation of one of the top
> paragraphs, which includes general heuristics for each implementation
> step(62 currently, including two quizzes at the end):
>
> ==========
> I recommend you go through the following activities for each steps:
>
>    1. Enter the line. (and press the enter key)
>    2. Guess what that line just did.
>    3. Based on that, make a hypothesis. (make assumptions, like it will do
>    such and such)
>    4. Plan an experimentation, a variation from what you've just entered,
>    based on that hypothesis. (If I enter this, such and such result will
> show
>    up)
>    5. Conduct that experimentation and compare the result with your
>    expectation.
>    6. If you feel confident to make a theory about it, proceed to the next
>    line; otherwise, go back to the step 2 above.
>
> ===========
>
> Most of the people who followed the J example could understand some of the
> major ideas of J programming. They were impressed by the succinctness and
> some of them felt like they are back to kindergarden students.
> ----------------------------------------------------------------------
> For information about J forums see http://www.jsoftware.com/forums.htm
>



-- 
Björn Helgason, Verkfræðingur
Fornustekkum II
781 Hornafirði,
t-póst: gos...@gmail.com
gsm: +3546985532
twitter: @flugfiskur
http://groups.google.com/group/J-Programming


Tæknikunnátta höndlar hið flókna, sköpunargáfa er meistari einfaldleikans

góður kennari getur stigið á tær án þess að glansinn fari af skónum
          /|_      .-----------------------------------.
         ,'  .\  /  | Með léttri lund verður        |
     ,--'    _,'   | Dagurinn í dag                     |
    /       /       | Enn betri en gærdagurinn  |
   (   -.  |        `-----------------------------------'
   |     ) |         (\_ _/)
  (`-.  '--.)       (='.'=)   ♖♘♗♕♔♙
   `. )----'        (")_(") ☃☠
----------------------------------------------------------------------
For information about J forums see http://www.jsoftware.com/forums.htm

Reply via email to