Internet Interfaces (was Re: Ship it with Squeak)

Giovanni Giorgi giovanni.giorgi at mlab.disco.unimib.it
Tue Jun 27 15:52:48 UTC 2000


Alan Kay wrote:
> [...]
> Well, Squeak is a client for its own media -- and this is what I'm
> most interested in -- you may have noticed that we can now "publish"
> whole projects, which can serve as a more active and media basis for
> representing ideas than simplistic html pages. We will release a
> bunch of these by the end of the summer. I think Squeak is a little
> more powerful than JavaScript ... Also, Squeak always has "authoring
> turned on" so it opens vistas of "SuperSwikis" of active media that
> can be added to, etc.
> 
> ... and there are a variety of ways to deal with the existing web conventions.
> 
> I think the basic difference in point of view is that I don't see the
> existing OS's and web as being anything more than bad defacto
> standards that positively invite us to produce better alternatives
> ... I certainly don't see them as anything that has to be catered to

A look to the future (I will try to..."invent" it...:-)
In few years, we will have Nintendo GameBoy and Playstations connecting to the
Internet, and your powerful boring PC alone in the home (ok, the Mac will be on
the center of the table but powered off:-)
Or we will use a GSM telephone with a powerful Internet Access.
 
So we need of stronger infrastructure on the Internet.
XML is good, but it carry only passive data (for the moment).
Squeak is a lot nicer, think: you can setup a Image with a Swiki Server running
on it, 
you can browse the swiki pages, create swiki section on fly using some Squeak
programs, download code updates and so on.
Then you can download and convert emails in swiki web pages and doing  some
strict data integration. 
Lotus domino do a similar thing, but Squeak has the power to do it and more.
And...no a single line of C code you will see (ok,  you will generate  some
pluging in C language.:).
This is fantastic, and you are using ONLY Smalltalk!!!
A simple, plain image with a lot of ***protocol*** glued together.
Are the Protocol Interfaces the key? Or must we look for something else?
We must look at a language? Java?
I have used Java for some time, and I do not know if with Java all the things I
can do in Squeak would be easier and so integrated...what do you think?
-- 
// Giovanni "Daitan" Giorgi  
// Assibit S.r.l. 
// http://www.geocities.com/~giorgi_g/
//mailto: giorgi_g at geocities.com  GSM: +39-(0)347-30-76-419





More information about the Squeak-dev mailing list