<!doctype html public "-//W3C//DTD W3 HTML//EN">
<html><head><style type="text/css"><!--
blockquote, dl, ul, ol, li { padding-top: 0 ; padding-bottom: 0 }
 --></style><title>Re: totally new to squeak</title></head><body>
<div>Hi --</div>
<div><br></div>
<div>The basic idea is &quot;A Personal Computer for Children of all
Ages&quot;.</div>
<div><br></div>
<div>In the sixties, we were some of the first people (a) who started
thinking about programming in &quot;objects&quot; instead of data
structures and procedures, and (b) working and playing on
&quot;personal computers&quot; instead of mainframes. When we saw LOGO
(a nifty little language for kids based on LISP and JOSS) we thought
it would be pretty darn neat if you could make an object-oriented
language that a child could learn that was also powerful enough to
write its own OS. If you made it late-bound (like LISP) then all code
and other objects in the system could always be inspected and changed.
This worked out pretty well.</div>
<div><br></div>
<div>In Squeak, we have some of these ideas updated to contemporary
computers. Squeak is its own OS. There is a large part that is
programmable by children. It runs on dozens of platfroms
&quot;bit-identically&quot;. There is quite a bit of self-contained
media, including various kinds of 2.5D bit-map and vector graphics, a
full 3D system; quite a bit of sound media, including a MIDI player
and editor, sampling and FM synthesis, FFT analysers, etc., and
collaboration via: DnD of objects to other Squeaks, email, shared
screens, and publishing of &quot;full media&quot; &quot;Squeak plugin&quot;
&quot;web-pages&quot;; Squeak can act as a server, or a plugin, or run
standalone, etc.</div>
<div><br></div>
<div>All this stuff is visible in the Squeaks that are downloadable
from the Squeak.org site. There are supposed to be 3 somewhat
overlapping authoring environments, that differ mainly by how much of
the resources and details the enduser sees. The reality today is that
only the children's and expert environments are actually usable.</div>
<div>&nbsp; * The expert environment is what the people on this list
are concerned with, and there is quite a bit of stuff written, look at
http://minnow.cc.gatech.edu/squeak/&nbsp; There are also several books
about this level of Squeak ...</div>
<div>&nbsp; * The young kids environment has its own website
http://squeakland.org and there is the start of html accessable hints
and tuturials on http://squeakland.org/super/200</div>
<div><br></div>
<div>Now if we could just get the whole gig documented ..... (not to
mention get some of the rough edges rounded off ...)</div>
<div><br></div>
<div>Cheers,</div>
<div><br></div>
<div>Alan</div>
<div><br></div>
<div>-----</div>
<div>At 12:15 PM +0200 10/20/02, compufriend wrote:</div>
<blockquote type="cite" cite><tt><font
size="-1">Hi</font></tt></blockquote>
<blockquote type="cite" cite><tt><font size="-1">i'm so new to squeak,
i'm not even sure how comprehensive a tool it is. where does it's
limits lie as far as programming just about any app? Is squeak just
about writting training progs for kids that is suppose to be
interactive? If i'm looking for a real, true BEGINNERS tutorial, click
here to do this and then there because of that style, where can i go
to find?</font></tt></blockquote>
<blockquote type="cite" cite>&nbsp;</blockquote>
<blockquote type="cite" cite><tt><font
size="-1">MaRaudEr</font></tt></blockquote>
<div><br></div>
<div><br></div>
<x-sigsep><pre>-- 
</pre></x-sigsep>
</body>
</html>