<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
</head>
<body>
<br>
<font size="+1"><font face="monospace">Hi David,<br>
<br>
As applications developer who is trying to use Cuis, to me this
sounds as an important subject.<br>
<br>
You propose some kind of Cuis LTS edition, or Cuis Stable.<br>
<br>
I think this would make also easier to write documentation, in
the sense that, for <br>
example, the CuisBook could be a referred to the LTS edition.
This would ensure that whatever<br>
is written in the book has been tested and it is not going to
fail.<br>
<br>
I have no idea how much effort it would take to maintain it.<br>
<br>
<br>
bye<br>
Nicola<br>
<br>
<br>
</font></font><br>
<div class="moz-cite-prefix">On 8/7/21 1:25 PM, David Faitelson via
Cuis-dev wrote:<br>
</div>
<blockquote type="cite"
cite="mid:AM6PR08MB4486BFD07D6ABBD8C2D8B03D8DF49@AM6PR08MB4486.eurprd08.prod.outlook.com">
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<style type="text/css" style="display:none;">P {margin-top:0;margin-bottom:0;}</style>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
Dear all,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
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="🙂">🙂</span>). <br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
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="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
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>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
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>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
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>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
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="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
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>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
What do you think? is this worthwhile? what would be a good way
to proceed?</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
Cheers,</div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
David<br>
</div>
<div>
<div style="font-family: Calibri, Arial, Helvetica, sans-serif;
font-size: 12pt; color: rgb(0, 0, 0);">
<br>
</div>
<div id="Signature">
<div>
<div style="font-family:Calibri,Arial,Helvetica,sans-serif;
font-size:12pt; color:rgb(0,0,0)">
<div>
<p style="font-weight:normal; color:windowtext"
lang="EN-US"><span style="color:rgb(51,153,51);
font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif;
font-weight:bold" lang="EN-US"><span>Dr.
</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;
font-weight:bold" lang="EN-US"><span>David
</span><span>Faitelson</span></span><span
style="font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif;
color:rgb(51,153,51)"> </span></p>
</div>
<div>
<p style="font-weight:normal; color:windowtext"
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;
font-weight:bold" lang="EN-US"><span>Senior Lecturer</span></span><span
style="font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif;
color:rgb(89,89,89)"> </span></p>
</div>
<div>
<p style="font-weight:normal; color:windowtext"
lang="EN-US"><span style="color:rgb(51,153,51);
font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif;
font-weight:bold" lang="HE"><span>|</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>
</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>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>: +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>
</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;
font-weight:bold" lang="HE"><span>|</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> </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>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>: +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>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>-</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>6568896</span></span><span
style="font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif;
color:rgb(89,89,89)"> </span></p>
</div>
<div>
<p style="font-weight:normal; color:windowtext"
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>Mivtza</span><span> 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> 38</span></span><span
style="font-size:12pt; line-height:20.5042px;
font-family:Arial,Arial_EmbeddedFont,Arial_MSFontService,sans-serif;
color:rgb(89,89,89)"> </span></p>
</div>
<div>
<p style="font-weight:normal; color:windowtext"
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"><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>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>
<p style="font-weight:normal; color:windowtext"
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> </span></span><span
style="font-size:12pt; line-height:20.5042px;
font-family:Times New Roman,Times New
Roman_EmbeddedFont,Times New
Roman_MSFontService,serif; color:rgb(0,0,0)"> </span></p>
</div>
<br>
</div>
</div>
</div>
</div>
<br>
<fieldset class="mimeAttachmentHeader"></fieldset>
</blockquote>
<br>
</body>
</html>