Geoff, maybe your son would enjoy the book "Realm of Racket" which teaches
game programming in Racket? It teaches MVC by osmosis, i.e. MVC is not
explicitly discussed but you learn to structure your code along those lines
anyway. I'm about 1/3 of the way through the book and it's good fun. It's
amazing how little code it takes to make the "snakes" game.

Tobias




Message: 1
Date: Sat, 14 Dec 2013 13:05:16 -0500
From: "Geoffrey S. Knauth" <ge...@knauth.org>
To: users@racket-lang.org
Subject: [racket] DrRacket GUI tutorial with MVC concepts?
Message-ID: <d9abe90e-9104-4eca-99f5-78d4ad0b2...@knauth.org>
Content-Type: text/plain; charset=us-ascii

My son, who I'm afraid/inspired to say is a DrRacket addict, in that he
does much of his homework (physics, calculus, Latin, music, what-next...)
in DrRacket, has read through the Racket GUI Toolkit docs at:

http://docs.racket-lang.org/gui/

and presto, he has an app that can conjugate or decline any number of Latin
words in a window.  The window has tabs and buttons and text areas and all
the good stuff the toolkit provides, but in talking with him I discovered
he'd never heard about MVC.  Is there a Racket tutorial somewhere that goes
into the proper MVC (or whatever you want to call it) approach in the
context of building Racket applications?

By the way, what does the Racket community call MVC?  I've seen other
communities come up with their own terminology (e.g., [1]), and I don't
know/remember if Racket has stayed with MVC or called it something else.

Thanks,
Geoff

[1]
https://docs.djangoproject.com/en/dev/faq/general/#django-appears-to-be-a-mvc-framework-but-you-call-the-controller-the-view-and-the-view-the-template-how-come-you-don-t-use-the-standard-names
____________________
  Racket Users list:
  http://lists.racket-lang.org/users

Reply via email to