🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.sys.next.programmer
Article #2115

Re: Smalltalk for the NeXT - Let's get programming!

#2115
From: Russ Sasnett
Date: Thu, 17 Dec 1992 17:16
31 lines
1700 bytes
>
> Think bigger.  Don't put a NeXTstep front end on GNU Smalltalk, make a
> version of GNU Smalltalk that lets you send messages to Objective-C
> objects!  
...
> -- 
> Doug DeJulio
> ddj+@cmu.edu

Yes; turn GNU Smalltalk into the common scripting language
for NeXT apps. With new apps starting to support Distributed
Objects APIs (and with some hope of NeXT having CORBA compliance 
in the future) something like this is very necessary. Smalltalk
may not be the right language for non-programmers; maybe it's too 
cryptic (but still better than C). Maybe something more like the
CraftScript in Xanthus' Craftman, but that can be linked with or
embedded in any app. See 'Tcl' for an X example; and AppleScript
or ARREX for another.

Whatever; the point is it should be a real object language that
can send and receive messages in a natural way to and from the
AppKit and Distributed Objects. At one point StepStone had an 
Objective-C interpreter; I suppose that would work, but it carries
a lot of C baggage. 

Such a scripting language would let 'just plain folks' compose
custom meta-apps from bits and pieces of existing productivity 
apps that provide object APIs.

--Russ
rs05@gte.com
Technical Details
Message-ID: <4831@ceylon.gte.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!noc.near.net!ceylon!rs05@gte.com
References: <Bz9tGJ.40D@dale.cts.com> <GUMBY.92Dec15144612@tweedledumb.cygnus.com> <BzD9r6.HA0.2@cs.cmu.edu>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!sparky!uunet!noc.near.net!ceylon!rs05@gte.com
From: rs05@gte.com (Russ Sasnett)
Newsgroups: comp.sys.next.programmer
Subject: Re: Smalltalk for the NeXT - Let's get programming!
Message-ID: <4831@ceylon.gte.com>
Date: 17 Dec 92 17:16:40 GMT
References: <Bz9tGJ.40D@dale.cts.com> <GUMBY.92Dec15144612@tweedledumb.cygnus.com> <BzD9r6.HA0.2@cs.cmu.edu>
Sender: news@ceylon.gte.com
Followup-To: rs05@gte.com
Organization: GTE Laboratories, Waltham, MA
Lines: 31