[plt-scheme] instructions for installing plt language from planet
Why do we not include a (drscheme-restart) procedure in
such languages and request that users copy these lines:
> #lang planet plai/plai
> "Hello PLAI!"
> (drscheme-restart)
We should think of drscheme as an OS and every other OS
has automatic restart instructions for such software updates.
Of course, in reality we should have a "Planet Menu"
from which users can select the desired package and
get it, with restart and all automated.
-- Matthias
On May 3, 2009, at 9:13 AM, Jay McCarthy wrote:
> Here's the text that I use on my course site:
>
> We will use a DrScheme package designed for PLAI in many assignments.
>
> To install it: Open DrScheme in the Module language. Run the
> following program:
>
> #lang planet plai/plai
> "Hello PLAI!"
>
> This automatically installs the language for the text. Please re-start
> DrScheme. The language will be visible from the Language|Choose
> Language... menu in DrScheme or via the language chooser at the
> bottom-left. Choose the PLAI Scheme language.
>
> from
>
> http://faculty.cs.byu.edu/~jay/courses/proto/330/course/#
> (part._software)
>
> On Sun, May 3, 2009 at 3:43 AM, Neil Van Dyke
> <neil at neilvandyke.org> wrote:
>> I have a PLT Language that I'd like to have installed from a
>> PLaneT package.
>> What are some simple instructions that I can give a new student
>> for how to
>> install this PLaneT package?
>>
>> Installation is a one-liner if I have the user go to a command
>> prompt, but
>> that might be intimidating, so I was thinking of having them do it
>> through
>> DrScheme.
>>
>> With DrScheme, the steps I can think of to get them to reliably
>> execute a
>> "require" form in a Language that supports it seem convoluted.
>> (Start
>> DrScheme, make sure you a new window with no file in it, change
>> language to
>> Module using such-and-such series of steps, enter "(require (planet
>> foo/bar))" in the interactions subwindow, wait for the "PLaneT:
>> Finished
>> with foo/bar." message, quit DrScheme and start it up again.)
>>
>> --
>> http://www.neilvandyke.org/
>> _________________________________________________
>> For list-related administrative tasks:
>> http://list.cs.brown.edu/mailman/listinfo/plt-scheme
>>
>
>
>
> --
> Jay McCarthy <jay at cs.byu.edu>
> Assistant Professor / Brigham Young University
> http://teammccarthy.org/jay
>
> "The glory of God is Intelligence" - D&C 93
> _________________________________________________
> For list-related administrative tasks:
> http://list.cs.brown.edu/mailman/listinfo/plt-scheme