[comp.lang.smalltalk] Little Smalltalk

gleicher@duke.UUCP (04/07/87)

What happened to little smalltalk? I haven't heard anything about it
in a long time. 

Where can I get a copy of the most current version (what is the most
current version)?

Thanks,

Michael Lee Gleicher			(-: If it looks like I'm wandering
	Duke University			(-:    around like I'm lost . . .
E-Mail: gleicher@duke.(edu|uucp|csnet)	(-:
Or P.O.B. 5899 D.S., Durham, NC 27706	(-:   It's because I am!

dave@safari.UUCP (dave munroe) (04/17/87)

> What happened to little smalltalk? I haven't heard anything about it
> in a long time. 
> 
> Where can I get a copy of the most current version (what is the most
> current version)?

Little Smalltalk is available from Oregon State University.  Software is
distributed on 9-track tape in tar format, 1600bpi.  A charge of $25 is
made to cover the cost of mailing and handling.  From them you can get:

	Little Smalltalk
	Aplc	- an APL compiler (compiles to C)
	Bib	- bibliographic DBMS tools

Each item above is $5 (added to the one-time $25 charge).  You can write
to:
	Software Distribution
	Department of Computer Science
	Oregon State University
	Corvallis, Oregon  97331

(you might also want to try: ...!ihnp4!tektronix!orstcs!budd)


				-dave

robert@pvab.UUCP (Robert Claeson) (09/09/87)

Where can I get the Little Smalltalk interpreter?

Thanks,
Robert
-- 
Robert Claeson, System Administrator, PVAB, Box 4040, S-171 04 Solna, Sweden
eunet: robert@pvab
uucp:  sun!enea!pvab!robert

franka@mmintl.UUCP (Frank Adams) (05/20/88)

I have seen several references to Little Smalltalk in this group over the
last few months; unfortunately, I didn't save any of them.  I have now
decided that I am interested in it.  Would someone please mail me the
information necessary to acquire it?

Thanks in advance.
-- 

Frank Adams                           ihnp4!philabs!pwa-b!mmintl!franka
Ashton-Tate          52 Oakland Ave North         E. Hartford, CT 06108

jfh@rpp386.UUCP (John F. Haugh II) (05/26/88)

In article <2857@mmintl.UUCP> franka@mmintl.UUCP (Frank Adams) writes:
>I have seen several references to Little Smalltalk in this group over the
>last few months; unfortunately, I didn't save any of them.  I have now
>decided that I am interested in it.  Would someone please mail me the
>information necessary to acquire it?
>
>Thanks in advance.

i have the sources, what i want are useful examples of how to use this
sucker.  i am a C programmer with a systems bent and don't play with
AI or 4th Generation toys very much.  as for getting them, look in
comp.sources.wanted, i post the instructions there every 2 or 3 weeks.

all i want is something that will do something and is written in Little
SmallTalk.

- john.
-- 
John F. Haugh II                 | "You see, I want a lot. Perhaps I want every
River Parishes Programming       | -thing.  The darkness that comes with every
UUCP:   ihnp4!killer!rpp386!jfh  | infinite fall and the shivering blaze of
SMART MAIL: jfh@rpp386.uucp      | every step up ..." -- Rainer Maria Rilke

johnson@uiucdcsp.cs.uiuc.edu (05/27/88)

The book "A Little Smalltalk" by Timothy Budd (published by
Addison Wesley) should probably be acquired by anybody who
really wants to use Little Smalltalk.  It is paperback (so
shouldn't be too expensive) and has lots of examples of how
to use the system, as well as documentation on the implementation.

lypowy@calgary.UUCP (grepo) (05/27/88)

In article <2080@rpp386.UUCP>, jfh@rpp386.UUCP (John F. Haugh II) writes:
> all i want is something that will do something and is written in Little
> SmallTalk.
> 

I recently acquired (through the Fred Fish Public Domain Network) the Amiga version
of Little Smalltalk.  Included on the disk were no less than 20 examples programs. 
If anyone is interested, leave me E-mail and I will send them on to you.
				Greg.

P.S. Does anyone know of a newer version of Little Smalltalk for the Amiga??

andyc@omepd (T. Andrew Crump) (06/08/88)

Where can I get ahold of Little SmallTalk?

-- Andy Crump  ...!tektronix!ogcvax!inteloa!andyc

tmg@nyit.UUCP (Tom Genereaux) (06/15/88)

It's available on CIS in the UNIXFORUM download area. Also probably
available from UUNet or one of the other comp.sources archive sites.

				Tom G.

occam@vmucnam.UUCP (occam) (11/23/88)

Does anybody know of an implementation of "Little Smalltalk" for
UNIX Microport sys.V  (286)


		      R.Laurens
		      C.N.A.M.
		      Paris

wlp@calmasd.GE.COM (Walter L. Peterson, Jr.) (11/30/88)

In article <561@vmucnam.UUCP>, occam@vmucnam.UUCP (occam) writes:
> 
> Does anybody know of an implementation of "Little Smalltalk" for
> UNIX Microport sys.V  (286)
> 

The C source code for "Little Smalltalk" was posted to the comp.sources.unix
group about 6 - 8 months ago.  I have been able port it successfully
to VAX/VMS, MS-DOS, and Sun's UNIX (Sys.V) with very few, if any changes
(mostly changes in the "make" file).

-- 
Walt Peterson   GE-Calma San Diego R&D (Object and Data Management Group)
"The opinions expressed here are my own and do not necessarily reflect those
GE, GE-Calma nor anyone else.
...{ucbvax|decvax}!sdcsvax!calmasd!wlp        wlp@calmasd.GE.COM

kebsch@nixpbe.UUCP (12/03/88)

In article <561@vmucnam.UUCP>, accam@vmucnam.UUCP (occam) writes:

> Does anybody know of an implementation of "Little Smalltalk" for
> UNIX Microport sys.V  (286)
> 

Hi,

send me a disk 5.25" and I'll mail it back to you, containing the
original and the portet sources.
My Microport System V/AT Release is 2.2 (private engine).

Waldemar (dk3vn)
--------------------------------------------------------------------------
UUCP: USA:       uunet!linus!nixbur!kebsch.pad
UUCP: !USA:      mcvax!unido!nixpbe!kebsch.pad
UUCP: (however): kebsch.pad@nixpbe.UUCP
NERV ........:   kebsch.pad
Papermail ...:   Waldemar Kebsch, Nixdorf Computer AG, Entwicklungstechnik,
		 Pontanusstr. 55, D-4790 Paderborn, W-Germany
Phone .......:   [nation]-5251-14-6155

mcorlett@ibmpcug.co.uk (M A Corlett) (03/27/90)

I've just obtained a copy of the Little Smalltalk system, which I hope
to discover aa bit about Smalltalk from.

Does anyone know if there is a book assocaited with this?

All I can find in the sources is the address of the Author, being

Professor Tim Budd
Department of Computer Science
Oregon State University

Can somebody give me an email address?

Thanks, in advance

Mike Corlett (mcorlett@ibmpcug.co.uk, +44 582 715761)
-- 
Automatic Disclaimer:
The views expressed above are those of the author alone and may not
represent the views of the IBM PC User Group.
-- 

fox@cycvax.nscl.msu.edu (06/13/90)

  I wonder if someone could E-Mail me information on the availability of
Little Smalltalk. 

	Thanks,
	Ron

Ron Fox                     | FOX@MSUNSCL.BITNET      | Where the name 
NSCL                        | FOX@CYCVAX.NSCL.MSU.EDU | goes on before
Michigan State University   | MSUHEP::CYCVAX::FOX     | the quality
East Lansing, MI 48824-1321 |                         | goes in.
USA

rosalia@max.physics.sunysb.edu (Mark Galassi) (06/14/90)

In article <1990Jun13.114138.20983@msuinfo.cl.msu.edu> fox@cycvax.nscl.msu.edu writes:
>
>  I wonder if someone could E-Mail me information on the availability of
>Little Smalltalk. 

If you do anonymous ftp to a machine at Oregon State University, I
believe cs.orst.edu, or cs.oregon-state.edu, or csvax.cc.orst.edu, or
some such combination, you will find a directory called "budd", in
which Tim Budd keeps all his educational programs.  You will find
versions 1 2 and 3 of Little Smalltalk.  Skip 2, and go to 3, which is
far from the book, but begins to be quite useable.

I never used version 1, and I used version 2 quite a bit with
frustration because it was really just a step on the way to version 3.

I wrote quite a bit with version 3 of Little Smalltalk, and found it
useable, though I finally started wanting a real Xerox-like smalltalk
(smalltalk 80), for several reasons.  Now GNU smalltalk is around, and
it is an implementation of Smalltalk 80, so you should consider it.
-- 
    {These opinions are mine, and should be everybody else's :-)}
	Mark Galassi		rosalia@dirac.physics.sunysb.edu
	rosalia@mozart.UUCP	rosalia@sunysbnp.BITNET

cs9h0dgj@cybaswan.UUCP (dg.jones) (02/07/91)

I have version 3.04 of Tim Budd's Little smalltalk. Does anyone know if there
is an updated version, or where I could get it from?

As only a beginner in smalltalk, it is pretty good, and it also can run nicely in a 1meg computer. Are there any other pd versions that would run in that sort 
of size memory?

David Jones
cs9h0dgj@uk.ac.swan.pyr

rjf@gdwb.oz.au (Rex Foord) (02/15/91)

cs9h0dgj@cybaswan.UUCP (dg.jones) writes:

>I have version 3.04 of Tim Budd's Little smalltalk. Does anyone know if there
        ------------
>is an updated version, or where I could get it from?

>David Jones
>cs9h0dgj@uk.ac.swan.pyr

We are doing smalltalk in our computer course this year.
I have v2 of Tim Budd's Little smalltalk.

Where did you get your copy of v3.04?

Does it run on the IBMPC (I have a 386 machine)?

Thanks in advance

Rex Foord
PC Support
Geelong & District Water Board (Aust)
rjf@gdwb.oz.au

budd@mist.cs.orst.edu (Tim Budd) (02/28/91)

Here are the facts on Little Smalltalk.

You can obtain the source from cs.orst.edu, (anonymous ftp) 
in one of two forms:

* directory /pub/budd/smv1 has version 1, the ``book'' version
* directory /pub/budd/smv3 has version 3, a slightly better version.

(you may be able to get it from elsewhere as well.  It's PD, so anybody is
free to redistribute it).

Neither has been touched for over a year.  When digitalk announced
Smalltalk/V for the mac I thought the days of Little Smalltalk were
numbered, and when GNU Smalltalk was announced I thought it was dead.
Who would want a Smalltalk that was text-oriented (not graphics),
relatively slow, and unsupported?  Little Smalltalk was created by myself
alone, in my spare time when I'm not teaching, or writing books or other
things.  I would get it working on my machine (usually a Unix system), and
leave it to students or others to port it to various other systems (PC's,
macs, various other flavors of unixies, etc.)  The result was always
somewhat slipshod even in the best of times.  I never felt too bad about
this - after all public domain software is usually worth about what you pay
for it.

Well, judging from the requests I continue to receive, I may have been 
premature in thinking that Little Smalltalk was dead.
There still seems to be a need for a Smalltalk that is really small enough
to be understood easily.  I view Little Smalltalk more as a pedagogical
tool - a learning experience, and certainly not for any serious development.

Anyway, this is a long answer to a short question that wasn't even asked.
What is the future of Little Smalltalk?  After having done nothing for over
a year, I recently purchased a Mac LC for my home use.  In those few spare
moments when I can get it away from my kids (playing Carmin SanDiego) or my
wife (playing tetris), I've been experimenting with improving the mac
interface to Little Smalltalk.  Please don't send me disks or start asking
for the system - at the rate I'm going this may not see the light of day
for another six months or so.  Nevertheless, eventually there will be a new
release that will run both under X and under the Mac which will have a
better user interface, will have more support software written in Smalltalk
(currently much of the system is in C and not in Smalltalk), and so on.
Who knows, if I think there is still a demand for Little Smalltalk I may
consider even revising the book!

--tim budd, oregon state university, budd@cs.orst.edu

tima@agora.rain.com (Tim Anderson) (03/01/91)

tim budd writes...

>Well, judging from the requests I continue to receive, I may have been 
>premature in thinking that Little Smalltalk was dead.
>There still seems to be a need for a Smalltalk that is really small enough
>to be understood easily.  I view Little Smalltalk more as a pedagogical
>tool - a learning experience, and certainly not for any serious development.
>
   ...
>--tim budd, oregon state university, budd@cs.orst.edu

As a matter of fact, I have just dug up version 3 of Little Smalltalk to 
play with. It seems that I am doomed to write an editor (I cannot for the 
life of me find an editor that has unlimited file space, EXTREMELY small
command set WITH reasonably designed source code...) and I thought I'd 
do it in a kind of quasi Smalltalk language. My first order of the day is
to disect Little Smalltalk and see how it works! (No comments on your code
however, I haven't looked at it yet ;-) )

I have to say that I certainly wouldn't jump into GNU's at all, and I can't 
currently afford ST/V WIN (after buying ST/V, ST/V OS/2, ST/V 286...) even
with Digitalk's wonderful offer. My requirements are basically SMALL SIZE,
SMALL SIZE, and SMALL SIZE. Did I mention SMALL SIZE? As much as I love to
play with Smalltalk, I don't have a decade to figure out the inner workings
of the system (I unfortunately have bills to pay...) and bang out a virtual
expandable text editor.

I guess my rambling post was just designed to say 'Thanx for the cool toy,
dude!' I will be burying myself in your book for then next few weeks to see
if I can make heads or tails out of it! I might even try to design a PC front
end for the 99.99% of the world that doesn't have X or MAC'S ;-)

tima@agora.rain.com

cdb@waikato.ac.nz (Craig D. Beere) (03/13/91)

Tim Budd sez:

> ... I thought the days of Little Smalltalk were
> numbered, and when GNU Smalltalk was announced I thought it was dead.

You're wrong.  Here's one dude who wants it to live.

> Who would want a Smalltalk that was text-oriented (not graphics),
> relatively slow, and unsupported? 

Someone like me who doesn't own a Mac, Sun, or unix machine, but a humble
MS-DOS-running PC clone.

I am studying Little Smalltalk for a University project (a sort of mini-thesis)
with the aim of implementing multiple inheritance.

I would appreciate any comments from anyone who has done similar, or who just
knows a bit about the code.

/*******************************************************************************
** Craig D. Beere  (a.k.a. ++Byron)
** cdb@waikato.ac.nz
**
** "To thine own self be true." [`Hamlet', Shakespeare or Bacon]
*/