468,284 Members | 1,574 Online
Bytes | Developer Community
New Post

Home Posts Topics Members FAQ

Post your question to a community of 468,284 developers. It's quick & easy.

Squeak-like environment for Python?

I've been playing with Squeak a bit and I really like the persistent storage
model, I also liked HyperCard and Frontier (well, the persistent storage
model at least).

I wonder if there is some similar environment but based on python, I would
like to use this environment not as a development environment but as a
platform for storing data etc - much like HyperCard.

I found a few postings about such an environment:

<http://mail.python.org/pipermail/edu-sig/2006-April/006226.html>

but it looks like nothing happened.

pythoncard doesn't seem to have the persistent storage model
Have I missed something obvious?

Jun 27 '08 #1
2 1241
Jumping Arne wrote:
I've been playing with Squeak a bit and I really like the persistent
storage model, I also liked HyperCard and Frontier (well, the persistent
storage model at least).

I wonder if there is some similar environment but based on python, I would
like to use this environment not as a development environment but as a
platform for storing data etc - much like HyperCard.

I found a few postings about such an environment:

<http://mail.python.org/pipermail/edu-sig/2006-April/006226.html>

but it looks like nothing happened.

pythoncard doesn't seem to have the persistent storage model
What about ZODB? You can use that to store (more or less) arbitrary objects.
Maybe that can be a foundation, if you throw in

http://nodebox.net/code/index.php/Home

it might be similar to squeak (I only dimly remember what squeak as a whole
is though - smalltalk & easy multimedia I remember)

Diez
Jun 27 '08 #2
Diez B. Roggisch a écrit :
Jumping Arne wrote:
>I've been playing with Squeak a bit and I really like the persistent
storage model, I also liked HyperCard and Frontier (well, the persistent
storage model at least).

I wonder if there is some similar environment but based on python, I would
like to use this environment not as a development environment but as a
platform for storing data etc - much like HyperCard.

I found a few postings about such an environment:

<http://mail.python.org/pipermail/edu-sig/2006-April/006226.html>

but it looks like nothing happened.

pythoncard doesn't seem to have the persistent storage model

What about ZODB? You can use that to store (more or less) arbitrary objects.
Maybe that can be a foundation, if you throw in

http://nodebox.net/code/index.php/Home

it might be similar to squeak (I only dimly remember what squeak as a whole
is though - smalltalk & easy multimedia I remember)
Mainly, Squeak is a (relatively) recent, free implementation of Smalltalk.

<disclaimer="please someone correct me if I'm wrong">
The "persistent storage model" - the 'image' storing the whole system
(code, libs, data, whatever) - is part of the Smalltalk system since
it's first conception IIRC (even if some Smalltalk implementations -
like GNU Smalltalk - are more traditionnaly file-based and have no
automatic persistence).
</disclaimer>
Jun 27 '08 #3

This discussion thread is closed

Replies have been disabled for this discussion.

Similar topics

73 posts views Thread by RobertMaas | last post: by
26 posts views Thread by HackingYodel | last post: by
38 posts views Thread by Grant Edwards | last post: by
9 posts views Thread by Simon Harris | last post: by
22 posts views Thread by Robert Bralic | last post: by
9 posts views Thread by Bob | last post: by
14 posts views Thread by Mike Labosh | last post: by
5 posts views Thread by Mike Labosh | last post: by
44 posts views Thread by John A. Bailo | last post: by
reply views Thread by NPC403 | last post: by
2 posts views Thread by MrBee | last post: by
By using this site, you agree to our Privacy Policy and Terms of Use.