Re: Noob questions
- Posted by jimcbrown (admin) Jan 07, 2013
- 2225 views
There is also Mike Nelson's complex, but full featured object oriented library, "Method Euphoria":
- Method Euphoria
- Mike Nelson
- Method Euphoria Link: http://www.rapideuphoria.com/method%20euphoria.zip
- Full featured - Single inheritance with interfaces, exceptions, event handling. Full cleanup after errors, including Eu runtime errors. Supports task switching. Works with Euphoria 4.1.
I think Method Euphoria is worth a mention (especially since OOEU is also mentioned here), but I'd like to point out that it's not an implementation of Euphoria like the others - it's just a set of libraries that can be used with an existing implementation of Euphoria. I think there was another library called Diamond or something similiar that also provided OOP on top of Euphoria.
This list misses some defunct implementations, like David Cuny's eu.ex (a 2.0 interpreter of Euphoria written in Euphoria itself, taken over by DG for a while and used as the basis of Matt Lewis's eval library) or Pete E.'s peu implementation (a clone of Euphoria 1.x and later 2.x, written in ANSI C).