Fwd: [smalltalk-research] Introducing a new Smalltalk project.

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Fwd: [smalltalk-research] Introducing a new Smalltalk project.

Angel Java Lopez
Hola gente!

Bueno, otro Smalltalk basado en el Little Smalltalk de Timothy Budd

https://github.com/pgregory/tumbleweed

---------- Forwarded message ----------
From: Paul Gregory <[hidden email]>
Date: Fri, Sep 21, 2012 at 10:37 AM
Subject: [smalltalk-research] Introducing a new Smalltalk project.
To: [hidden email]


Hi everyone,

I hope it's not frowned upon to post announcements on this forum. I'd like
to introduce a project I've been working on in my spare time for a while
now, and have made it available on GitHub more recently.

http://pgregory.github.com/tumbleweed/

The project is called Tumbleweed (for no particular reason), and is a new,
lightweight Smalltalk system, originally based on the code from Timoth A.
Budd for "A Little Smalltalk". Since forking from the original code, I've
made many significant advances to the core...

   1. Replaced the object memory management, with a new (at the moment,
   quite naive) mark and sweep memory manager.
   2. Implemented proper meta class support.
   3. Added a quite well featured FFI interface, including struct support,
   and callbacks.
   4. Added the basis of exception handling, entirely within the language
   itself, little or no changes to the VM were necessary.
   5. Many other smaller changes and improvements.

I blog semi-regularly about my work on Tumbleweed at
http://www.indigobeetle.co.uk.

The project, for some time, just floated around as and interesting little
distraction from my day job, but more recently I decided on a firmer
direction. I intend to turn Tumbleweed into a multi-media authoring
solution, for producing interactive media presentations. This is a
relatively broad space, including things like highly graphical, interactive
applications, games, menu systems, etc., anything that involves rich 2D/3D
graphics, and lots of animation and interaction.

I would welcome any feedback, and of course contributions or offers of
assistance are very welcome too. I'm especially keen to hear from anyone
with Smalltalk VM experience, or experience with the "A Little Smalltalk"
code base.


Cheers



Paul Gregory
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: [smalltalk-research] Introducing a new Smalltalk project.

garduino
Gracias por el dato. Concía el Little, pero no este....

2012/9/21 Angel Java Lopez <[hidden email]>

> **
>
>
> Hola gente!
>
> Bueno, otro Smalltalk basado en el Little Smalltalk de Timothy Budd
>
> https://github.com/pgregory/tumbleweed
>
>
> ---------- Forwarded message ----------
> From: Paul Gregory <[hidden email]>
> Date: Fri, Sep 21, 2012 at 10:37 AM
> Subject: [smalltalk-research] Introducing a new Smalltalk project.
> To: [hidden email]
>
>
> Hi everyone,
>
> I hope it's not frowned upon to post announcements on this forum. I'd like
> to introduce a project I've been working on in my spare time for a while
> now, and have made it available on GitHub more recently.
>
> http://pgregory.github.com/tumbleweed/
>
> The project is called Tumbleweed (for no particular reason), and is a new,
> lightweight Smalltalk system, originally based on the code from Timoth A.
> Budd for "A Little Smalltalk". Since forking from the original code, I've
> made many significant advances to the core...
>
>    1. Replaced the object memory management, with a new (at the moment,
>    quite naive) mark and sweep memory manager.
>    2. Implemented proper meta class support.
>    3. Added a quite well featured FFI interface, including struct
>    support, and callbacks.
>    4. Added the basis of exception handling, entirely within the language
>    itself, little or no changes to the VM were necessary.
>    5. Many other smaller changes and improvements.
>
> I blog semi-regularly about my work on Tumbleweed at
> http://www.indigobeetle.co.uk.
>
> The project, for some time, just floated around as and interesting little
> distraction from my day job, but more recently I decided on a firmer
> direction. I intend to turn Tumbleweed into a multi-media authoring
> solution, for producing interactive media presentations. This is a
> relatively broad space, including things like highly graphical, interactive
> applications, games, menu systems, etc., anything that involves rich 2D/3D
> graphics, and lots of animation and interaction.
>
> I would welcome any feedback, and of course contributions or offers of
> assistance are very welcome too. I'm especially keen to hear from anyone
> with Smalltalk VM experience, or experience with the "A Little Smalltalk"
> code base.
>
>
> Cheers
>
>
>
> Paul Gregory
>
>  
>



--
============================================
Germán S. Arduino  <gsa @ arsol.net>   Twitter: garduino
Arduino Software  http://www.arduinosoftware.com
PasswordsPro  http://www.passwordspro.com
greensecure.blogspot.com germanarduino.blogspot.com
============================================
Reply | Threaded
Open this post in threaded view
|

Re: Fwd: [smalltalk-research] Introducing a new Smalltalk project.

Edgar De Cleene
In reply to this post by Angel Java Lopez
> Hola gente!
>
> Bueno, otro Smalltalk basado en el Little Smalltalk de Timothy Budd
>
> https://github.com/pgregory/tumbleweed


Buenisimooo.
Tengo el libro original y es una gran fuente de inspiracion.
Habia una implementación muy completa del Little Smalltalk hace un tiempito.

Edgar