Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: Python: Python

Squeak-like environment for Python?

 

 

Python python RSS feed   Index | Next | Previous | View Threaded


arnlen at mac

Jun 5, 2008, 1:33 AM

Post #1 of 4 (87 views)
Permalink
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?

--
http://mail.python.org/mailman/listinfo/python-list


deets at nospam

Jun 5, 2008, 2:01 AM

Post #2 of 4 (80 views)
Permalink
Re: Squeak-like environment for Python? [In reply to]

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
--
http://mail.python.org/mailman/listinfo/python-list


bruno.42.desthuilliers at websiteburo

Jun 5, 2008, 4:08 AM

Post #3 of 4 (71 views)
Permalink
Re: Squeak-like environment for Python? [In reply to]

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>
--
http://mail.python.org/mailman/listinfo/python-list


d3vvnull at gmail

Jun 5, 2008, 4:35 AM

Post #4 of 4 (72 views)
Permalink
Re: Squeak-like environment for Python? [In reply to]

Check out the Brainwave platform, which uses a new "neural" database model.
It allows you to create databases to store any kind of Python object as a
"neuron" and allows objects to be connected via link to create complex
structures that don't require conventional tables and columns.
It is a development platform that has a bundled webserver based on CherryPy,
with a built-in application generator and deployer.

http://www.brainwavelive.com

On Thu, Jun 5, 2008 at 6:08 AM, Bruno Desthuilliers
<bruno.42.desthuilliers [at] websiteburo> wrote:

> 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>
>
> --
> http://mail.python.org/mailman/listinfo/python-list
>



--
| _ | * | _ |
| _ | _ | * |
| * | * | * |

Python python RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact Gossamer Threads
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.