what about Pharo?<br><br>On Thursday, August 13, 2015, Kjell Godo <<a href="mailto:squeaklist@gmail.com">squeaklist@gmail.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">what is a deformant design?<div><br></div><div>is this mainly for single separate users?</div><div><br></div><div>can this scale on a server side?</div><div><br></div><div>it can be used on the client side<br><br>On Thursday, August 13, 2015, David T. Lewis <<a href="javascript:_e(%7B%7D,'cvml','lewis@mail.msen.com');" target="_blank">lewis@mail.msen.com</a>> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Cool - congratulations Chris!<br>
<br>
Dave<br>
<br>
<br>
> I am pleased to announce version 1.5 of Magma for Squeak 5, now<br>
> available on SqueakMap. Magma allows multiple Squeak images to<br>
> collaborate on a single, large object model, with the robustness and<br>
> control expected from a database. It offers the most transparent db<br>
> access possible for Smalltalk, affording the user the ability to<br>
> develop complex, performant designs, iteratively, on-the-fly.<br>
><br>
> It has been designed for "continuous flow" development, the way<br>
> Smalltalkers like and expect to work. For example, I could have<br>
> connections open to 3 separate databases, open transactions in any of<br>
> them, and having restructured a class hierarchy in the model, and<br>
> stepping through the debugger when that "final boarding call" for my<br>
> flight is announced.<br>
><br>
> Thanks to the image, this scenario has never been a problem for<br>
> Smalltalkers and Magma is deliberate to ensure this flow is<br>
> maintained. Once at 10K feet, I can resume stepping through that same<br>
> debugger within 5 seconds of restarting the image, DB connections<br>
> intact, commit my transactions when I'm ready, done. Magma handles<br>
> every aspect of that use-case correctly even in multi-user<br>
> environments, and has so many safety and integrity features, it is the<br>
> safest way to develop and keep a model in Squeak.<br>
><br>
> This release coincides with the release of Squeak 5, and has many<br>
> improvements and fixes over Magma 1.4. Detailed notes about these<br>
> improvements are available at <a href="http://wiki.squeak.org/squeak/6209" target="_blank">http://wiki.squeak.org/squeak/6209</a>.<br>
><br>
> - Chris<br>
><br>
<br>
<br>
<br>
</blockquote></div>
</blockquote>