1. Re: Official Libs
- Posted by Michael Nelson <MichaelANelson at WORLDNET.ATT.NET> Jun 24, 1999
- 480 views
------=_NextPart_000_0021_01BEBE1F.4C92B820 charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I'm confident Robert is reading all this and is picking out all of the = coolest stuff for the next edition of official Euphoria. I really like = the freedom of unofficial Euphoria, however. I like developing my own = math libs, etc.. Naming conflicts are a pain in the ass, but you can = open up an include file and do some renaming, after all! All this = competition is certainly developing better programs and we develop each = others ideas. Besides this, there isn't a best single answer for = everything, even for math libraries. A particularly good example of unofficial Euphoria at its best: = Official Euphoria has no explicit object orientation, but several of us = are working on different schemes to provide this. IMHO my own Eclasses = is the best generic object-oriented system--but David Cuny's Llama is = clearly superior in the area for which it is primarily intended (working = with the windows API). I must also mention Rod Jackson easy, elegant = and very low overhead Quartz. There are several other schemes out there = with considerable merit. This gives the Euphoria programmer who wants = the benefits of object orientation considerable choice--plus the freedom = of mining the archives for ideas and developing his own! Indeed, this = is what I did--I'm good, but I couldn't have developed Eclasses from = scratch in a language I had just learned! Anyway, I'm all for good official libs, but let's don't get to hung up = on it. --Mike Nelson ------=_NextPart_000_0021_01BEBE1F.4C92B820 charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN"> <HTML> <HEAD> <META content=3Dtext/html;charset=3Diso-8859-1 = http-equiv=3DContent-Type> <META content=3D'"MSHTML 4.72.3110.7"' name=3DGENERATOR> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT color=3D#000000 size=3D2>I'm confident Robert is reading all = this and is=20 picking out all of the coolest stuff for the next edition of official=20 Euphoria. I really like the freedom of unofficial Euphoria, = however. =20 I like developing my own math libs, etc.. Naming conflicts are a = pain in=20 the ass, but you can open up an include file and do some renaming, after = all! All this competition is certainly developing better programs = and we=20 develop each others ideas. Besides this, there isn't a best single = answer=20 for everything, even for math libraries.</FONT></DIV> <DIV><FONT color=3D#000000 size=3D2></FONT> </DIV> <DIV><FONT color=3D#000000 size=3D2>A particularly good example of = unofficial=20 Euphoria at its best: Official Euphoria has no explicit object=20 orientation, but several of us are working on different schemes to = provide=20 this. IMHO my own Eclasses is the best generic object-oriented = system--but=20 David Cuny's Llama is clearly superior in the area for which it is = primarily=20 intended (working with the windows API). I must also mention Rod = Jackson=20 easy, elegant and very low overhead Quartz. There are several = other=20 schemes out there with considerable merit. This gives the Euphoria = programmer who wants the benefits of object orientation considerable=20 choice--plus the freedom of mining the archives for ideas and developing = his=20 own! Indeed, this is what I did--I'm good, but I couldn't have = developed=20 Eclasses from scratch in a language I had just learned!</FONT></DIV> <DIV><FONT color=3D#000000 size=3D2></FONT> </DIV> <DIV><FONT color=3D#000000 size=3D2>Anyway, I'm all for good official = libs, but=20 let's don't get to hung up on it.</FONT></DIV> <DIV><FONT color=3D#000000 size=3D2></FONT> </DIV> <DIV><FONT color=3D#000000 size=3D2>--Mike = ------=_NextPart_000_0021_01BEBE1F.4C92B820--