Newsgroups: comp.lang.scheme
Path: cantaloupe.srv.cs.cmu.edu!das-news2.harvard.edu!news2.near.net!bloom-beacon.mit.edu!spool.mu.edu!howland.reston.ans.net!pipex!uunet!sparky!kwiudl.kwi.com!netcomsv!netcomsv!netcom.com!thinman
From: thinman@netcom.com (Technically Sweet)
Subject: Re: X based Scheme Debugging Environment
Message-ID: <thinmanD16u0D.90I@netcom.com>
Organization: International Foundation for Internal Freedom
References: <3ck41t$3bo@dunlop.cs.strath.ac.uk> <3cmjjc$pbu@news.tuwien.ac.at>
Date: Thu, 22 Dec 1994 01:12:12 GMT
Lines: 25

I want a simple set of extensions to Scheme which add graphics, 
networking, and extended file I/O.  They should be universal to 
all platforms, so that a student can write a simple UI-based 
program at home on her Mac, and mail it to you, and it runs on 
your SUN.  They should also ability to directly address the 
nitty-gritties of this or that environment.  The Python scripting
language has such a windowing environment.

You should be able to add lambdas as callbacks where appropriate.
You should also be able to write wait-loop programs.  You should
be able to initiate network connections or wait and accept them.
You should be able to scan directories for files and scan Mac
files for resources.

These extensions, if done right (meaning absolutely portable)
would make Scheme a wonderful language for todays mass-market
computers.  As it is, the text I/O facilities were cool in the
70's minicomputer days, but they are now sadly inadequate.


-- 

Lance Norskog
thinman@netcom.com
Artisputtingtogether. Art  s th ow n  aw y.
