<html>
<head></head>
<body> <span dir="ltr" style="font-family:sans-serif">Good points. This is actually an issue with Pharo as well. On the topic of books, The "squeak by example book" is not updated for the latest version, and when following the quinto game, things don't line up sometimes, so this seems to be something different smalltalk images suffer from. I came to cuis for its simplicity, and I can't really appreciate the idea of a "stable" version as I'm new, but Pharo threw me off with how fast it changes (also super confusing interface but that's off-topic). </span>
<br>
<br> <span dir="ltr" style="font-family:sans-serif">Regards,</span>
<br>
<br> <span dir="ltr" style="font-family:sans-serif">Joseph Turco</span>
<br>
<div>
<br>
<p>Aug 7, 2021 8:37:16 AM Nicola Mingotti via Cuis-dev <cuis-dev@lists.cuis.st>:</p>
<blockquote style="border-left:3px solid #ccc; padding-left:3px">
<br style=""> <font size="+1" style=""><font face="monospace" style="">Hi David,<br style=""> <br style=""> As applications developer who is trying to use Cuis, to me this sounds as an important subject.<br style=""> <br style=""> You propose some kind of Cuis LTS edition, or Cuis Stable.<br style=""> <br style=""> I think this would make also easier to write documentation, in the sense that, for <br style=""> example, the CuisBook could be a referred to the LTS edition. This would ensure that whatever<br style=""> is written in the book has been tested and it is not going to fail.<br style=""> <br style=""> I have no idea how much effort it would take to maintain it.<br style=""> <br style=""> <br style=""> bye<br style=""> Nicola<br style=""> <br style=""> <br style=""> </font></font>
<br style="">
<div class="moz-cite-prefix" style="">
On 8/7/21 1:25 PM, David Faitelson via Cuis-dev wrote:
<br style="">
</div>
<blockquote type="cite" cite="mid:AM6PR08MB4486BFD07D6ABBD8C2D8B03D8DF49@AM6PR08MB4486.eurprd08.prod.outlook.com" style="">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" style="">
<style type="text/css" style="display:none">P {margin-top:0;margin-bottom:0;}</style>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
Dear all,
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
First I would like to say a big big thank you for the amazing work you put into Cuis. I think it is one of the best development platforms I had the pleasure of working with (it's closest competitor being only the original Smalltalk-80 environment <span id="🙂" style="">🙂</span>).
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
To quote C.A.R Hoare, "Here is a language so far ahead of its time, that it was not only an improvement on its predecessors, but also on nearly all its successors."
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
In the last few years I have developed several non trivial applications on top of Cuis and Pharo: A parser generator and IDE, an educational environment for studying Turing machines, a compiler and IDE for a parallel programming language for Arduino boards, an educational math game, and others.
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
So my interest in Cuis is more as a development platform. And I think that ultimately this is what we all want. That more and more people will use Cuis to develop their systems.
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
However, at the moment (correct me if I'm wrong), there is no stable distribution that one can base their application development on. I can clone the latest repository and packages, and freeze a snapshot, but once development moves on I cannot simply update my system to the latest version, because bug fixes, new features, and incompatible changes are mixed in the same development stream.
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
What I think would be very helpful is to have a stable distribution of the core and associated packages that would only change to fix bugs without affecting the interfaces.
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
I am more than willing to contribute my time to develop this concept, and I have a few ideas about how to do this, but I hope that I can find other people that think this is important and are interested in cooperating on this.
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
What do you think? is this worthwhile? what would be a good way to proceed?
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
<br style="">
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
Cheers,
</div>
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
David
<br style="">
</div>
<div style="">
<div style=" color: rgb(0, 0, 0);
font-size: 12pt;font-family: Calibri, Arial, Helvetica, sans-serif">
<br style="">
</div>
<div id="Signature" style="">
<div style="">
<div style=" color:rgb(0,0,0);
font-size:12pt;font-family:Calibri,Arial,Helvetica,sans-serif">
<div style="">
<p style=" color:windowtext;font-weight:normal" lang="EN-US"><span style="color:rgb(51,153,51);
font-weight:bold;
font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="EN-US"><span style="">Dr. </span></span><span style="color:rgb(51,153,51);
font-weight:bold;
font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="EN-US"><span style="">David </span><span style="">Faitelson</span></span><span style="
color:rgb(51,153,51);font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif"> </span></p>
</div>
<div style="">
<p style=" color:windowtext;font-weight:normal" lang="EN-US"><span style="color:rgb(89,89,89);
font-weight:bold;
font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="EN-US"><span style="">Senior Lecturer</span></span><span style="
color:rgb(89,89,89);font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif"> </span></p>
</div>
<div style="">
<p style=" color:windowtext;font-weight:normal" lang="EN-US"><span style="color:rgb(51,153,51);
font-weight:bold;
font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="HE"><span style="">|</span></span><span style="color:rgb(89,89,89); font-size:12pt;
line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="HE"><span style=""> </span></span><span style="color:rgb(89,89,89);
font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="HE"><span style="">Office</span></span><span style="color:rgb(89,89,89); font-size:12pt;
line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="HE"><span style="">: +972-3-7688782</span></span><span style="color:rgb(89,89,89); font-size:12pt;
line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="EN-US"><span style=""> </span></span><span style="color:rgb(51,153,51);
font-weight:bold;
font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="HE"><span style="">|</span></span><span style="color:rgb(89,89,89); font-size:12pt;
line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="HE"><span style=""> </span></span><span style="color:rgb(89,89,89); font-size:12pt;
line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="EN-US"><span style="">Mobile</span></span><span style="color:rgb(89,89,89); font-size:12pt;
line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="HE"><span style="">: +972-5</span></span><span style="color:rgb(89,89,89); font-size:12pt;
line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="HE"><span style="">2</span></span><span style="color:rgb(89,89,89); font-size:12pt;
line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="HE"><span style="">-</span></span><span style="color:rgb(89,89,89); font-size:12pt;
line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="HE"><span style="">6568896</span></span><span style="
color:rgb(89,89,89);font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif"> </span></p>
</div>
<div style="">
<p style=" color:windowtext;font-weight:normal" lang="EN-US"><span style="color:rgb(89,89,89);
font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="EN-US"><span style="">Mivtza</span><span style=""> Kadesh St., Tel-Aviv</span></span><span style="color:rgb(89,89,89); font-size:12pt;
line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif" lang="HE"><span style=""> 38</span></span><span style="
color:rgb(89,89,89);font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif"> </span></p>
</div>
<div style="">
<p style=" color:windowtext;font-weight:normal" lang="EN-US"><span style="font-size:12pt;
font-family:Calibri,Calibri_EmbeddedFont,Calibri_MSFontService,sans-serif;
line-height:20.5042px"></span><a href="http://www.afeka.ac.il/" target="_blank" rel="noreferrer noopener" moz-do-not-send="true" style=""><span style="color:rgb(0,112,192);
text-decoration:underline; font-size:12pt;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif;
line-height:20.5042px" lang="EN-US"><span style="">www.afeka.ac.il</span></span></a><span style="font-size:11pt;
font-family:Calibri,Calibri_EmbeddedFont,Calibri_MSFontService,sans-serif;
line-height:18.3458px"></span><span style="font-size:11pt; line-height:18.3458px;
font-family:Calibri,Calibri_EmbeddedFont,Calibri_MSFontService,sans-serif"> </span></p>
</div>
<div style="">
<p style=" color:windowtext;font-weight:normal" lang="EN-US"><span style="font-size:11pt;
font-family:Calibri,Calibri_EmbeddedFont,Calibri_MSFontService,sans-serif;
line-height:18.3458px" lang="EN-US"></span><span style="width:auto; height:auto"><img class="EmojiInsert" style="width:297px;
height:48px" data-outlook-trace="F:1|T:1" src="cid:part2.FFE6D3D4.91FCC1EC@gmail.com"></span><span style="color:rgb(0,0,0); font-size:12pt;
font-family:Times New Roman,Times New
Roman_EmbeddedFont,Times New
Roman_MSFontService,serif; line-height:20.5042px" lang="HE"><span style=""> </span></span><span style=" color:rgb(0,0,0);font-size:12pt; line-height:20.5042px;
font-family:Times New Roman,Times New
Roman_EmbeddedFont,Times New
Roman_MSFontService,serif"> </span></p>
</div>
<br style="">
</div>
</div>
</div>
</div>
<br style="">
<fieldset class="mimeAttachmentHeader" style=""></fieldset>
</blockquote>
<br style="">
<div style="">
--
<br style="">Cuis-dev mailing list
<br style="">Cuis-dev@lists.cuis.st
<br style="">https://lists.cuis.st/mailman/listinfo/cuis-dev
<br style="">
</div>
</blockquote>
</div>
</body>
</html>