[plt-scheme] Re: Simple UI for delivering simple functionality

From: John Chandler (jmcaxolotl at gmail.com)
Date: Mon Jun 25 23:16:31 EDT 2007

It may be that MzScheme's "read-line" would do all I need, in which
case it wouldn't matter that "readline" apparently requires one of the
GNU libraries to be present in the execution environment.  Otherwise,
a slick way of handling that packaging issue would be very nice.

As for a web interface, I presume that the ISP that does my web
hosting has to support/allow PLT-Scheme?  And though it may be
entirely obvious once I start looking, is there a well-known best
place to begin climbing that web-interface learning curve?


On Jun 25, 10:52 pm, Eli Barzilay <e... at barzilay.org> wrote:
> On Jun 26, John Chandler wrote:
> > OK, well, apparently posting a question here means I need to go back
> > to HelpDesk *one* more time, because I just found the answer.  Or at
> > least part of it.  In the future I will keep track of how many
> > searches I've launched, write up the question, then do another round
> > of searches before posting.  Sorry, folks.
> > In case anyone reading this is still wondering, the raw docs on the
> > GUI question are in the MrEd Graphical Toolbox Manual, Chapter 2.
> > I might still benefit from other doc pointers, of course.
> > And I still don't know the answer to the question about readline.
> What was the question about readline?
> And BTW, if all you want is to have them use the functions you wrote,
> you can slap up a web interface.  (But that also comes with some
> learning.)
> > On Jun 25, 10:35 pm, John Chandler <jmcaxol... at gmail.com> wrote:
> > > I have a few functions I'd like to send to a couple of non-programmer
> > > friends.  I can package up an app such that *I* could use it, but I'd
> > > like to avoid triggering their parenthesis-allergies  I could use a
> > > simple graphical form with some text fields, or I could use something
> > > readline-oriented.  One target environment is Mac OS X, the other is
> > > Windows XP.
> > > I would like to avoid having to become an expert on how to draw, fill,
> > > and place various kinds of geometrical objects, unless that is really
> > > necessary.  Are there functions in the libraries somewhere that would
> > > enable me to create a form, place a few text fields on it, and read/
> > > write strings from/to those fields?
> > > Or I could use getline, but then apparently I need to be sure the
> > > proper libraries exist on the target machine.
> > > If experience is any guide, I'm likely overthinking this and there's a
> > > completely simple way to accomplish it.  Insights are invited.
> --
>           ((lambda (x) (x x)) (lambda (x) (x x)))          Eli Barzilay:
>                  http://www.barzilay.org/                Maze is Life!
> _________________________________________________
>   For list-related administrative tasks:
>  http://list.cs.brown.edu/mailman/listinfo/plt-scheme

Posted on the users mailing list.