[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Help-smalltalk] GNU Smalltalk 3.3 development opened

From: Gwenaël Casaccio
Subject: Re: [Help-smalltalk] GNU Smalltalk 3.3 development opened
Date: Sat, 15 Jan 2011 19:48:49 +0100

Hi Paolo,

Great news ;-)

Could I add some ideas:

- moving from VisualGST to GST package/namespace/class/method fileout;

- moving some Gtk improvments  (GtkMainwindow/Model/...) from
VisualGST to a gtk-tools package;

- Again improving VisualGST ;-)

Possible stuffs:

- Class builder to continue my shape refactoring (not the most
important part but it's a nice refactoring);

- Add a new shape: large oop (b-tree);

- string cow;

- add comp.c optimizations to STInST compiler;

- Remote Smalltalk;

Another one : today I've worked on the STInSt package (to support the
environment) and though why can't I do that
in VisualGST : this is dangerous if I break it I could break VisualGST
that uses it. This is just like a neuro-surgeon that operates it self
Something like copying or versionned namespaces could be nice.

(And in my dream fixing the JIT ;-) which by the way works in 32 bits
but all the tests are not green )


On Sat, Jan 15, 2011 at 4:18 PM, Paolo Bonzini <address@hidden> wrote:
> Hi all,
> branches master and stable-3.2 are not anymore proceeding in parallel in my
> git repository.
> In particular, the master branch already has the following changes:
> - GLib/GObject bindings are now separate from the GTK bindings
> - a new shared library is installed,, containing the
> common functionality shared by the GLib and GTK bindings.  The ABI of this
> library will be stable, but only after 3.3 is released.
> - GObject-Introspection bindings are included in the GObject-Introspection
> package.
> Focus for 3.3 will be on improving bindings, possibly using the
> GObject-Introspection support (which may become mandatory before the
> release, depending on when/whether libgirepository gets into Fedora). This
> could be the code that Denis is working on or something completely
> different.  Time will tell!  It may or may not be backwards-compatible with
> the existing GTK bindings, though I hope search-and-replace will be enough
> to reconcile the differences.
> Other possible changes will be:
> - deprecating the <library> tag in the package description and replacing it
> with, well, something else;
> - deprecating Namespace>>#current: to improve thread-safety of file-ins
> (suggested by Gwen);
> - miscellaneous VisualGST improvements;
> - other bindings, including the mythical GnuTLS support;
> - support for non-Unix platforms, including the mythical support for Windows
> sockets and the also mythical MacOS X installer.
> - inclusion of Seaside 3.0.x.
> GNU Smalltalk 3.2.4 will be released later this month.
> Paolo
> _______________________________________________
> help-smalltalk mailing list
> address@hidden

reply via email to

[Prev in Thread] Current Thread [Next in Thread]