Re: Have itch? Become a developer.
- Posted by Senator Jul 31, 2017
- 1652 views
- ⵚ3
Maybe its time for ⵚzone, an update to RDS 3.1 Euphoria. Eu3.1 is fixed historically; releasing a "3.2" Euphoria would be misleading. But ⵚ3, (or some other clever name) could be a useful update. The archive now has standard library additions that would justify an updated release of the classic Euphoria.
+1
Eu3 standard library has a lot of routines to mimic OE4 routines so it could be used with ⵚ3.
Jean-Marc
The Eu3 standard library has lots of good stuff; some which could be ported to OE and Phix.
Lets try a "retro" Euphoria release.
- RDS3.1 does not have to be re-compiled
- We choose a clever name so it is clear that this is an OpenEuphoria initiative and not from RDS.
- For Linux: just include Eu3 library.
- For Windows: the inno setup is still available http://www.jrsoftware.org/isinfo.php, again it may be just a simple add-on with no real changes.
- making it look pretty can come later
- to start, we upload this to the RDS Archive
- result: a new release without too much fuss
_tom
We should be really careful about this.
Recently, I have been programming a couple of Raspberry Pies. Euphoria and EuGTK work on them, but I wanted to try some already-written programs (written in Python).
Should be easy, right?
Nope - missing this , missing that, difficult to find any mention on the internet, incompatible with current Python when you do find it.
Somehow, Python doesn't seem so great after that experience.
I consider myself a beginner at Python, so isn't that the same experience other beginners would have?
We need to avoid that sort of thing happening. With Eu 3, Eu 3 programs work. With Eu 4, Eu 4 programs work. All the needed includes come with the respective install.
If Eu 4 has bugs, and no one fixes it, it's much better to publish a patch or warning about that bug than to fragment and fork a version which - as we all know, is unlikely to be maintained.
I second Irv's words of caution. Over many years Irv has developed and maintained probably the most broadly functional and easy to use of all euphoria code libraries - bottom line, he knows what he is talking about.
Ken Rhodes