Has anyone experimented with getting a spoon image running in the squeak
browser plugin? What would it take - presumably a compiled-in flow?
Anything else?
Regards,
Tony
--
[][][] Tony Garnock-Jones | Mob: +44 (0)7905 974 211
[][] LShift Ltd | Tel: +44 (0)20 7729 7060
[] [] http://www.lshift.net/ | Email: tonyg(a)lshift.net
On Sun, 22 Apr 2007 01:56:03 -0700, Craig Latta <craig(a)netjam.org> wrote:
> Hi--
>
> I'm writing the Spoon book. Its structure is loosely based on the
> "blue book" ("Smalltalk-80: The Language and Its Implementation" by
> Adele Goldberg and David Robson). You can read the current draft at:
>
> http://netjam.org/spoon/the%20Spoon%20book.pdf
>
> Thanks for any feedback!
>
hello,
I have read the "blue book" ("Smalltalk-80: The Language and Its
Implementation" by
Adele Goldberg and David Robson) and most related material, including
the original Byte magazine article when they first came out. I have
been following Squeak and Spoon development too. I have read the
current draft of your Spoon book. You have articulated exactly the
problems I see in Squeak development. I am looking forward to your
book. The "blue book" is one of the best books to use as a model for
how to write a technical documentation book. Some of the early "Apple
Books" are too. I wish you good luck with Spoon and the Spoon Book.
You are exactly on the right track. What the Squeak-Smalltalk-Object
System needs is a "Linus Torvalds" to organize a community toward
these goals.
my wish list:
easy to get. easy to Install. a "module" system. easy collaboration by
developers and lay people. "object web services" based. website
documentation, tutorials, forums, etc, based on any good linux distro.
(gentoo?). "Spoon No Operating System". "Small Form Factor Portable
Hardware" for ubiquitous computing.
http://content.answers.com/main/content/img/CDE/_NITIXBX.JPG
Thank You,
>From an "old" lurker waiting for the Squeak-Smalltalk-Object System as
it has been envisioned. There are a whole lot of us waiting for it.
-ron-
Hi--
I'm writing the Spoon book. Its structure is loosely based on the
"blue book" ("Smalltalk-80: The Language and Its Implementation" by
Adele Goldberg and David Robson). You can read the current draft at:
http://netjam.org/spoon/the%20Spoon%20book.pdf
Thanks for any feedback!
-C
--
Craig Latta
improvisational musical informaticist
www.netjam.org
Smalltalkers do: [:it | All with: Class, (And love: it)]
Hi--
I just installed a module in the Spoon memory by invoking a URL in
a web browser (this will come out in release 2.1). Now things get
interesting. :)
http://netjam.org/spoon/releases/current
thanks again,
-C
--
Craig Latta
improvisational musical informaticist
www.netjam.org
Smalltalkers do: [:it | All with: Class, (And love: it)]
Hi Karl--
> I downloaded spoon.2a11.win32, and finally got to
> http://localhost:8090/3 in Firefox. But clicking any link on that page
> cause a error 'can't locate http://localhost:8080' and the spoon
> process races away and keep filling up memory, when I killed it it was
> using 500 MB memory.
> I'm on WinXP 32 latest.
Hurray, you're up to what should have been bug #1! :)
I'm working on that now. What's happening (and what will probably
be the explanation for 90% of Spoon bugs from now on) is that the system
is trying to swap in a method and failing (and trying to report the
failure using still other methods it doesn't have, which sends it into a
loop). I suppose it could just give up and make some distinctive sound
instead (it has no code for interacting with the filesystem at the moment).
The 8080 stuff is just a typo (it should be 8090). But don't just
try to visit those links at 8090, I've changed the command codes since I
wrote that code a year ago. :)
thanks for trying it out!
-C
--
Craig Latta
improvisational musical informaticist
www.netjam.org
Smalltalkers do: [:it | All with: Class, (And love: it)]
Hi--
I've released Spoon 2 alpha 10. This is now the current release (as
opposed to "next").
http://netjam.org/spoon/releases/current
This release adds a fileout of changes to the Squeak virtual
machine simulator, for running the Spoon memory in simulation. If the
Spoon system ever goes south, you can re-run under simulation to see
what's going on.
My test for this release was running a remote system browser in a
Squeak 3.9 system, browsing a class in the Spoon memory which was
running in simulation on another Squeak 3.9 system.
thanks again,
-C
--
Craig Latta
improvisational musical informaticist
www.netjam.org
Smalltalkers do: [:it | All with: Class, (And love: it)]
Hi--
I've released Spoon 2 alpha 8 for MacOSX, Linux, and Windows. New
this time is support for browsing the Spoon memory from a Squeak 3.9
system. Next is support for simulating the Spoon memory in a Squeak 3.9
system, so that you can see exactly what it's doing (especially if it
crashes :). When that's done, I'll promote the release from "next" to
"current".
http://netjam.org/spoon/releases/next
thanks again,
-C
--
Craig Latta
improvisational musical informaticist
www.netjam.org
Smalltalkers do: [:it | All with: Class, (And love: it)]
Ok, got further. Silly me, did not drag files from the .dmg onto the hard drive.
This time when running the 'open me first app', Squeak starts up then, Safari displays a Spoon page with url <http://localhost:8090/3>.
Clicking the two Spoon links brings up <http://www.netjam.org/spoon/> in Safari.
Clicking the 'installed modules' link gives Safari error:
'Safari can't open the page "http://localhost:8080/2" because it could not connect to the server "localhost".'
Clicking the snapshot link gives Safari error:
'Safari can't open the page "http://localhost:8080/6" because it could not connect to the server "localhost".'
Clicking the shutdown link gives Safari error:
'Safari can't open the page "http://localhost:8080/7" because it could not connect to the server "localhost".'
MacPro, OS X 10.4.9
Ken