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