Re: [OE] Suggestion for OpenEuphoria 'Next' | Class/Interface/Contract
- Posted by _tom (admin) Feb 27, 2021
- 1223 views
Nelson's Diamond Lite (see also Diamond)
http://www.rapideuphoria.com/diamondlite.zip
Written for Euphoria3
- the old includes still work (could be upgraded to OE)
- in LSpeedtst.ex must comment out "--tick_rate(100)"
This is a working OOP system.
- I was never a fan of "set_" and "get_" syntax (too much typing.)
- In general, OOP works because of dot notation.
Boechert has shown that using regex you can get nicer OOP syntax with Euphoria. It worked so well he created Bach that had OOP, regex, and IUP built-in; but, no source-code was ever available. This was possibly the ideal Euphoria. It only worked in Windows (so I ignored it). I can't find Bach on the net anymore. The archive does have some early work to show how this could be done.
Conclusion:
- examine Diamond, Bach
- use Phix
be well
_tom