[Cuis-dev] Creating a stable distribution to support application development

David Faitelson davidf at afeka.ac.il
Sat Aug 7 04:25:59 PDT 2021


Dear all,

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 🙂).

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."

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.

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.

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.

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.

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.

What do you think? is this worthwhile? what would be a good way to proceed?

Cheers,
David


Dr. David Faitelson

Senior Lecturer

| Office: +972-3-7688782 | Mobile: +972-52-6568896

Mivtza Kadesh St., Tel-Aviv 38

www.afeka.ac.il<http://www.afeka.ac.il/>

[cid:e4b63512-3c12-4ee6-bab1-ee725b9d67f8]

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20210807/f931df53/attachment-0001.htm>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Outlook-ujvwmttn.png
Type: image/png
Size: 16213 bytes
Desc: Outlook-ujvwmttn.png
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20210807/f931df53/attachment-0001.png>


More information about the Cuis-dev mailing list