>Jim Lyons skrev:
>> The installation instructions are (appear) missing on
>>
>> http://www.squeak.org/Documentation/Installation
>>
>> (Using Mac OS 10.3.9, Safari)
>Yes, you are right. Do anyone have a write up on installing
Squeak on
>MacOSX ?
>
>Karl
If I understand a write up is a short peace of text so, here it is:
- First you have to download the mac release which is a zip folder.
IF you have set Safari appropriately this folder will unzip
automatically after the download, else just unzip it by double
cliking on it (on OSX).
- The folder contents all the files you need. You can put the
folder somewhere on your hard disk and drag the .image file on
the .app file and thats’it.
- Alternatively you can pick the .app file (this is the Squeak Virtual
Machine for the Mac, including lots of pluggins) and put it in the
Application folder so that when you’ll double clik an .image file
Squeak will start automagically.
Note: to see the pluggins select the .app file pressing ctrl key and
select in the context menu ‘Afficher le contenu du paquet’ (sorry I
don’t have en english version of OSX at hand). Open the
‘contents’ folder, the pluggins are in the resources folder.
The Squeak license sections has been removed.
Please check out the test site About page:
http://wwwtest.squeak.org/About/
Any more suggestions? Is it ready to go "live" yet?
-Larry Trutter
_________________________________________________________________
Dont miss your chance to WIN 10 hours of private jet travel from Microsoft®
Office Live http://clk.atdmt.com/MRT/go/mcrssaub0540002499mrt/direct/01/
>From: karl <karl.ramberg(a)comhem.se>
>To: Larry Trutter <stargazerzero(a)hotmail.com>
>Subject: Re: [Webteam] 2nd Draft of About section
>Date: Sun, 11 Feb 2007 22:35:34 +0100
>
>Larry Trutter skrev:
>>>From: Brad Fuller <brad(a)bradfuller.com>
>>>To: Larry Trutter <stargazerzero(a)hotmail.com>
>>>CC: webteam(a)lists.squeakfoundation.org
>>>Subject: Re: [Webteam] 2nd Draft of About section
>>>Date: Sat, 10 Feb 2007 17:38:56 -0800
>>>
>>>Looks good. A few comments:
>>>
>>>The only problem with this is that "image" has not been defined yet.
>>>
>>>"Squeak runs bit-identical images across it"
>>
>>I linked the word "images" to a definition of image in the Squeak swiki:
>>http://wiki.squeak.org/squeak/2213
>>
>>>
>>>Change:
>>>Smalltalk is invented to
>>>to
>>>Smalltalk was invented to implement the Dynabook
>>><http://en.wikipedia.org/wiki/Dynabook> and was conceived
>>>
>>>However, I don't think this is necessarily true. I realize Alan had
>>>dynabook in mind, but I don't know if Smalltalk was invented for the
>>>dynabook.
>>
>>It was an unsuccessful attempt to transition to the Dynabook paragraph. So
>>I got rid of "Smalltalk was.." part of the sentence.
>>
>>>Should we add licensing info here? I'm wondering if we should leave it
>>>out. It is changing and if people need to read the license, they can do
>>>so by taking the link on the left side of the site. That way we don't
>>>have to update the license info in several places.
>>>
>>>What do others think?
>>
>>I agree that it should be taken out. Do others agree?
>I think we should mention something somewhere about the work to change the
>license. But I'm not sure about where.
>karl
Yes. Maybe on the license page?
My impression is that VPRI is taking the lead on this and Squeak Foundation
is helping to contact contributors for license change. I don't know much
beyond that.
-Larry Trutter
_________________________________________________________________
Laugh, share and connect with Windows Live Messenger
http://clk.atdmt.com/MSN/go/msnnkwme0020000001msn/direct/01/?href=http://im…
Ken Causey wrote:
>
> http://wiki.squeak.org/
>
i was wondering why
http://wiki.squeak.org/squeak
is not:
http://wiki.squeak.org/
That seems more appropriate.
For the other two links there:
Croquet has their own wiki.
The Swiki link seems to be for commanche, and it seems up to date. Is
it? If is indeed up to date, maybe we should give it a proper place to
link into and the right name so we can promote its use and people will
use the link.
I will be putting the draft with links into the test site in a couple of
days. Jason was able to give me access and I was able to login. Thanks,
Jason!
Right now, the draft is in plain text format without links. Some contents of
sections were rewritten or moved. So I took a chance in redoing a couple of
sections so either it might be the right direction or I probably went too
far and should have left some sections alone. I tried to stay close to the
vision provided by Alan Kay and Dan Ingalls (ie. The Future of Squeak).
Any constructive feedback, good or bad, is welcome.
Only the follow sections are not changed:
Squeak is free with a liberal license
Squeak Support
What it is not
2nd Draft:
About
Squeak is highly portable open-source Smalltalk with powerful multimedia
facilities. Squeak is the vehicle of a wide range of projects, ranging from
educational platforms to commercial web application development.
Other noteworthy aspects of Squeak include:
· real-time sound and music synthesis written entirely in Smalltalk
· extensions of BitBlt to handle color of any depth and anti-aliased image
rotation and scaling
· network access support that allows simple construction of servers and
other useful facilities
· bit-identical execution on many platforms (Windows, Mac, Unix, and others)
· a compact object format that typically requires only a single word of
overhead per object
· a simple yet efficient incremental garbage collector for 32-bit direct
pointers with efficient bulk-mutation of objects
Each release includes platform-independent support for color, sound, and
network access, with complete source code. Originally developed on the
Macintosh, members of its user community have since ported it to numerous
other platforms including Windows NT, XP Windows CE (it runs on the
Cassiopeia and the HP320LX), all common flavors of UNIX, Acorn RiscOS, and a
bare chip (the Mitsubishi M32R/D).
What is Squeak?
Squeak is based on Smalltalk which was created more than 35 years ago.
Smalltalk defined the term object orientation and is the first language in
which everything is built from objects. Smalltalk is deeply inspired by
ideas from Simula, Sketchpad and Lisp.
Even today, Smalltalk sets the bar for object oriented dynamically strongly
typed interactive languages and environments. Unlike the standard static,
file-based approach of other languages such as Ruby or Python, Squeak offers
a true uniform fully reflective environment - real live objects. In this
environment, when anyone can make a change to an object, its behavior
changes immediately without having to restart the system. You can even
modify or create objects while the application is running.
Squeak includes class libraries and virtual machine plugins for very
advanced multimedia including anti-aliased 2D and accelerated 3D graphics,
real-time sound and music synthesis, MPEG2 video and much more. In addition,
Squeak has one of the most advanced fully reflective development
environments ever created with over 600 addon packages available for single
click download and installation.
Squeak runs bit-identical images across its entire portability base, greatly
facilitating collaboration in diverse environments. Any image file will run
on any interpreter even if it was saved on completely different hardware,
with a completely different OS (or no OS at all!).
What is Cool about Squeak
"The real romance is out ahead and yet to come. The computer revolution
hasn't started yet. Don't be misled by the enormous flow of money into bad
defacto standards for unsophisticated buyers using poor adaptations of
incomplete ideas."
- Alan Kay
Squeak stands alone as a practical computing environment in which a
developer, researcher, professor, or motivated student can examine source
code for every part of the system, including graphics primitives and the
virtual machine itself. One can make changes immediately and without needing
to see or deal with any language other than Smalltalk.
Our diverse and very active community includes teachers, students, business
application developers, researchers, music performers, interactive media
artists, web developers and many others. Those individuals use Squeak for a
wide variety of computing tasks, ranging from child education to innovative
research in computer science, or creation of advanced dynamic web sites
using the highly acclaimed continuation based Seaside framework.
A Brief History of Squeak
Squeak began, very simply, with the needs of a research group at Apple. The
goal was to build a system using a language as expressive and immediate as
Smalltalk to pursue various application goals such as prototypical
educational software, user interface experiments and another run at the
Dynabook concept. The core team behind Squeak includes Dan Ingalls, Alan
Kay, Ted Kaehler, and Scott Wallace. All of this has attracted many of the
best and most experienced Smalltalk programmers and implementers in the
world.
Philosophy
The fundamental philosophy of Squeak is to write everything in Smalltalk.
All of the source code in Squeak, including the virtual machine interpreter,
is available to see, understand, modify, and extend for whatever purpose. It
is a genuine, complete, compact, efficient and robust Smalltalk environment.
Squeaks virtual machine is written entirely in Smalltalk, making it easy to
debug, analyze, and change. To achieve practical performance, a translator
produces an equivalent C program whose performance is comparable to
commercial Smalltalks.
Squeak is used as a computing tool for research on how computers can be used
to enhance and amplify learning. Specifically, work in using computers to
find new ways to reach children with powerful ideas of math and science.
Squeak provides a computer environment, such as Etoys, that help people
learn ideas by building and playing around with them. Many meaningful and
motivating projects helps them develop as logical thinkers, and understand
how some technologies, that they encounter in their everyday lives, work.
The Etoys tutorial illustrates an example of a learning environment where
students increase their knowledge and wisdom by experimentation and
experience rather than by the traditional, passive reception of lectures and
limited feedback loops.
-Larry Trutter
_________________________________________________________________
Invite your Hotmail contacts to join your friends list with Windows Live
Spaces
http://clk.atdmt.com/MSN/go/msnnkwsp0070000001msn/direct/01/?href=http://sp…
Lot's of stuff happended this month. Most notably Brad Fullers rewrite
of www.squeak.org front page, making the news feed box and various fixes
to the css. Thanks, Brad :-)
Larry Trutter has been working on the 'About' page and I think it's
nearing completion. Raymond Asselin has helped out building MacOS X 3.9
packages with the latest VM. I have copied the latest Unix/Linux VMs
from squeakvm.org the 3.9 Unix directory on the ftp.
I have read through the web site and noticed we could rewrite a lot of
the info there. Also the screenshots could be updated. So if you have a
urge to make some screenshots or write, join us at the webteam list:
http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/webteam
Again, thanks for all the great work guys.
Karl
Hi Web Team,
I'm with the PR Team, and I'd like to make a request for an addition to the
squeak.org website.
I request the Web Team to create a web page for and called either Press
Releases or Media. If you want an example of what I mean look at any large
corporation, and that's what I request exactly.
When 3.10 is launched I'm going to post this information to Slashdot.org. I
will need a page to link my reference to. Also, for anybody from a newspaper
or magazine or Ars Technica or whomever, they will need to read the press
release of what has just been announced.
The content and form of the press release, I will not enter into at the
moment other than to say I will petition Ralph Johnson for a quote about the
value of the Squeak vm, and what is new in this iteration of the vm. I am
told that his name value is very high on account of his co-writing "Design
Patterns", which is exactly what we want.
Please consider this request,
Chris Cunnington
PR Team Tsar
Hi Webteam,
Thank you for accepting the PR Team proposal for the creation of a new page
on Squeak.org. The next step of the PR Team is to determine an ETA for 3.10,
and to ask Professor Johnson about a quote for a press release. When I have
more concrete details about the creation of a press release, I will relay
them to the Webteam.
Cheers,
Chris Cunnington
PR Team Tsar