. .

smalltalk

Fuel 1.5

July 6, 2011 7:51:54.181

Fuel (an object serializer for Pharo) is now at version 1.5 - what's new?

  • Initialize instances after materialization implementing #fuelAfterMaterialization
  • Ignore transient instance variables overriding #fuelIgnoredInstanceVariableNames
  • Limit serialization progress bar to update at most once every 250 milliseconds
  • Traits are serialized and materialized as a regular objects
  • Removed mappers system cache (Eliot)
  • Many new tests
  • Benchmarks: compare Fuel against StOMP, SRP, SIXX, Magma, EsAndEm and Fuel with progress bar
  • Benchmarks: new samples, scripts, and CSV exporter
  • Benchmarks: measure serialization stream size
  • Removed some redundant #fuelAccept:
  • Several aesthetic changes in protocols, categories and comments
  • Now #materialize answers the materialized root
  • Removed special cluster for HashedCollection - Now #rehash is sent via #fuelAfterMaterialization
  • MethodContext serialization does not serialize temps
  • Classes and Traits now serialize its environment (testCreateWithSmalltalkGlobalsEnvironment)
  • Fixed serialization of non-octet characters (testCharacter)
  • Fixed a bug serializing the system dictionary - FLWellKnownObjectsCluster handles it
  • Fixed a bug serializing class variables (testClassVariable)
  • Fixed a bug when serializing a collection with size greater than 1^16 with repeated elements inside
  • Fixed testTwoCompiledMethodsReferencingSameClassVariable
  • Optimization: instanceIndexes are directly created with the exact size (Henrik)

Fuel is part of the ESUG Summertalk project

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

smalltalk

Generators for Xtreams

July 5, 2011 16:34:20.319

Michael has posted some more progress on Xtreams - this time originating from the end user community

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

smalltalk

More Smalltalk Blogging

July 2, 2011 8:48:06.155

Check out Smallisimo

posted by James Robertson

 Share Tweet This

smalltalk

GLASS Moving Towards 3.0

July 1, 2011 20:32:55.759

James Foster documents Gemstone's progress on getting GLASS up to date with Seaside 3.0

Technorati Tags: , ,

posted by James Robertson

 Share Tweet This

smalltalk

VA Smalltalk Progress

July 1, 2011 12:21:43.667

Looks like Instantiations is busy making VA Smalltalk better - Joachim reports:

But not only is the team busy working on good stuff, they are also releasing early previews of their work in progress in order for users to take a look and, even more important, collect feedback. So in the last few weeks, they uploaded incremental updates to both their new logging framework (which they call log4s because it’s a port of log4j) as well as their new VA Code Assist feature that will add code completion to the Smalltalk editors to VASTGoodies.com.

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

smalltalk

Things I Should Have Known

June 29, 2011 18:13:59.461

Pat Maddox and David Brady run a software development oriented podcast over at AddCasts. Subscribed in iTunes!

Technorati Tags:

posted by James Robertson

 Share Tweet This

smalltalk

Pharo Going Modular

June 29, 2011 15:42:32.000

Torsten reports on the progress happening in the Pharo Kernel project:

As you may know Pavel is working on Pharo Kernel - a small Smalltalk kernel that is stripped down from Pharo Core image. Meanwhile there is also a 3MB Pharo-Kernel-Gofer image available that has networking support and Gofer (a pharo installer to load packages) installed.
With this it is possible to reload back the various packages from Core image on top of the kernel image. By running the tests afterwards it is possible to check if anything is OK. So far the result is very promising and since all of this is automatically built using the continuous integration server it is possible to control changes and watch progress.

Yet again, interesting work in Smalltalk that isn't really being addressed at the vendor level. All of the really interesting energy is at the open source level....

Technorati Tags: ,

posted by James Robertson

 Share Tweet This

smalltalk

Smalltalk Bounty

June 29, 2011 12:07:31.528

Boris Popov has posted a bounty being offered by the company he works for:

DeepCove Labs will pay an equivalent of CAD $400 (four hundred Canadian dollars) to whomever delivers an updated version of Windows Goodies with RequestingPrinter that works in VisualWorks 7.8 and, of course, we’ll contribute that version back to VisualWorks for others to make use of.

Follow the link for the full context and details - and see if you can lend a paid hand!

Technorati Tags:

posted by James Robertson

 Share Tweet This

smalltalk

Smalltalk Criticism

June 29, 2011 9:55:28.274

This critique seems pretty bitter (and at points inaccurate as well) - but you can't only point to the good stuff, either. See if you think Richard Kulisz has a point.

posted by James Robertson

 Share Tweet This

smalltalk

More Spoon Progress

June 27, 2011 7:27:19.000

Craig Latta is still making progress with Spoon

Technorati Tags:

posted by James Robertson

 Share Tweet This

Previous Next (1107 total)