1. RE: Euphoria and Windows
- Posted by captaincheetah at sbcglobal.net Jun 05, 2003
- 403 views
This is a multi-part message in MIME format. ------=_NextPart_000_0001_01C32AE8.0C90C7A0 charset="iso-8859-1" Being a new Windows programmer and a relatively new Euphoria user, I = think this is a great idea. Putting together a single package that contains = all (or most) of the tools needed for Euphoria Windows development would = make Euphoria especially attractive to prospective Windows programmers = looking to choose a language. What do you all think? Implementation may not be practical at this stage in the growth of Win32Lib and IDE (no offense to Derek, Judith, and others=97you=92re doing a fantastic job!), but = perhaps a plan could be made for it in the future (with the release of Win32Lib 1.0, = for instance ). It seems a novel idea=85 =20 Andrew Hall =20 -----Original Message----- From: g.malagnini at tin.it [mailto:g.malagnini at tin.it]=20 Sent: Wednesday, June 04, 2003 7:33 AM To: EUforum Subject: Euphoria and Windows =20 Windows and Euphoria=20 =20 Being Euphoria programming system strategically oriented to support = itself as multi platform product, it cannot provide and support features that, even if capable of improving the effectiveness of the program for one platform, cannot provide same results for the other supported platforms. =20 This is the case of Windows, where since years external developers had = to propose to the user community additional features to complete, improve = and optimise the possibilities offered by Euphoria. =20 The major examples are the editor, the Win32Lib and the IDE. =20 According with my understanding the situation is today much better than = a couple of years ago: - the Euphoria project team addresses in a more direct way Windows users = to utilize the mentioned features. - Win32Lib and IDE have become products that groups of developers = support, assuring the continuity of the old code and its updating with the = proposal coming from several sources. =20 This is a good result, but I would propose to extend the efforts to = provide an even more suitable product for the Windows oriented developers, especially for the new ones. =20 Even if, as I mentioned before, the situation is significantly improved today, the new user has still to=20 cope with a set of problems before deciding if Euphoria is a good = solution for him in the Windows environment: - he has to download three products, with separated documentations to evaluate (part of it can be printed, part is available on line only, = terms can slightly differ sometime). - these products are first installed separately; then the problem of how = to merge them comes up. - All products have a set of libraries, to be merged somehow - three different editors are available, leaving up to the user to = decide which one to use - the three products will provide new releases independently each other, leaving some concerns to the user for the compatibility problem and the likely different updating procedures - ............. =20 My proposal is the following: the three project teams should agree to = make a unique Windows Euphoria package available for the interested users. =20 One of these teams (or a fourth one, if they prefer) should be = responsible to merge the three complementary product in one, avoid any duplication = (one installation and updating procedure, one installation environment, one = set of documentation, only the most suitable editor, etc.), and to test it = for the distribution. =20 This could be compared with the existing packages of "Linux = distribution." =20 This would certainly would assure to the potentially users an easier = product evaluation, an almost immediate test of its capabilities, an higher = degree of acceptance and, as consequence, a fast expansion of Euphoria. =20 Best regards =20 Gianfranco Malagnini =3D=3D^^=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D This email was sent to: captaincheetah at sbcglobal.net =20 =20 TOPICA - Start your own email discussion group. FREE! =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D ------=_NextPart_000_0001_01C32AE8.0C90C7A0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <html> <head> <META HTTP-EQUIV=3D"Content-Type" CONTENT=3D"text/html; = charset=3Diso-8859-1"> <meta name=3DGenerator content=3D"Microsoft Word 10 (filtered)"> <style> <!-- /* Font Definitions */ @font-face {font-family:Wingdings; panose-1:5 0 0 0 0 0 0 0 0 0;} @font-face {font-family:Tahoma; panose-1:2 11 6 4 3 5 4 4 2 4;} /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {margin:0in; margin-bottom:.0001pt; font-size:12.0pt; font-family:"Times New Roman";} a:link, span.MsoHyperlink {color:blue; text-decoration:underline;} a:visited, span.MsoHyperlinkFollowed {color:blue; text-decoration:underline;} pre {margin:0in; margin-bottom:.0001pt; font-size:10.0pt; font-family:"Courier New";} span.EmailStyle18 {font-family:Tahoma; color:olive; font-weight:normal; font-style:normal; text-decoration:none none;} @page Section1 {size:8.5in 11.0in; margin:1.0in 1.25in 1.0in 1.25in;} div.Section1 {page:Section1;} --> </style> </head> <body bgcolor=3Dwhite lang=3DEN-US link=3Dblue vlink=3Dblue> <div class=3DSection1><pre><font size=3D2 face=3D"Courier New"><span style=3D'font-size:10.0pt'>Being a new Windows programmer and a = relatively new Euphoria user, I think this is a great idea.=A0 Putting = together a single package that contains all (or most) of the tools = needed for Euphoria Windows development would make Euphoria especially = attractive to prospective Windows programmers looking to choose a = language.=A0 What do you all think?=A0 Implementation may not be = practical at this stage in the growth of Win32Lib and IDE (no offense to = Derek, Judith, and others—you’re doing a fantastic job!), = but perhaps a plan could be made for it in the future (with the release = of Win32Lib 1.0, for instance </span></font><font face=3DWingdings><span style=3D'font-family:Wingdings'>J</span></font> = ).=A0 It seems a novel idea…</pre><pre><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt'> </span></font></pre><pre><font size=3D2 face=3D"Courier New"><span style=3D'font-size:10.0pt'>Andrew = Hall</span></font></pre> <p class=3DMsoNormal><font size=3D2 color=3Dolive face=3DTahoma><span = style=3D'font-size: 10.0pt;font-family:Tahoma;color:olive'> </span></font></p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DTahoma><span style=3D'font-size:10.0pt;font-family:Tahoma'>-----Original = Message-----<br> <b><span style=3D'font-weight:bold'>From:</span></b> g.malagnini at tin.it [mailto:g.malagnini at tin.it] <br> <b><span style=3D'font-weight:bold'>Sent:</span></b> Wednesday, June 04, = 2003 7:33 AM<br> <b><span style=3D'font-weight:bold'>To:</span></b> EUforum<br> <b><span style=3D'font-weight:bold'>Subject:</span></b> Euphoria and = Windows</span></font></p> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> </span></font></p> <pre style=3D'margin-left:.5in'><font size=3D2 face=3D"Courier = New"><span style=3D'font-size:10.0pt'>=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D The = Euphoria Mailing List =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D = </span></font></pre> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>Windows and Euphoria = </span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> </span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>Being Euphoria programming = system strategically oriented to support itself as multi platform product, = it cannot provide and support features that, even if capable of = improving the effectiveness of the program for one platform, cannot provide same results for the other supported platforms.</span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> </span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>This is the case of = Windows, where since years external developers had to propose to the user community = additional features to complete, improve and optimise the possibilities offered by Euphoria.</span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> </span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>The major examples are the = editor, the Win32Lib and the IDE.</span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> </span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>According with my = understanding the situation is today much better than a couple of years ago:<br> - the Euphoria project team addresses in a more direct way Windows users = to utilize the mentioned features.<br> - Win32Lib and IDE have become products that groups of developers = support, assuring the continuity of the old code and its updating with the = proposal coming from several sources.</span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> </span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>This is a good result, but = I would propose to extend the efforts to provide an even more suitable product = for the Windows oriented developers, especially for the new = ones.</span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> </span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>Even if, as I mentioned = before, the situation is significantly improved today, the new user has still to = <br> cope with a set of problems before deciding if Euphoria is a good = solution for him in the Windows environment:<br> - he has to download three products, with separated documentations to = evaluate (part of it can be printed, part is available on line only, terms can = slightly differ sometime).<br> - these products are first installed separately; then the problem of how = to merge them comes up.<br> - All products have a set of libraries, to be merged somehow<br> - three different editors are available, leaving up to the user to = decide which one to use<br> - the three products will provide new releases independently each other, leaving some concerns to the user for the compatibility problem and the = likely different updating procedures<br> - .............</span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> </span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>My proposal is the = following: the three project teams should agree to make a unique Windows Euphoria = package available for the interested users.</span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> </span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>One of these teams (or a = fourth one, if they prefer) should be responsible to merge the three complementary = product in one, avoid any duplication (one installation and updating = procedure, one installation environment, one set of documentation, only the most = suitable editor, etc.), and to test it for the distribution.</span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> </span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>This could be compared with = the existing packages of "Linux distribution."</span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> </span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>This would certainly would = assure to the potentially users an easier product evaluation, an almost immediate = test of its capabilities, an higher degree of acceptance and, as consequence, a = fast expansion of Euphoria.</span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> </span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'>Best = regards</span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D3 = face=3D"Times New Roman"><span style=3D'font-size:12.0pt'> </span></font></p> </div> <div> <p class=3DMsoNormal style=3D'margin-left:.5in'><font size=3D2 = face=3DArial><span style=3D'font-size:10.0pt;font-family:Arial'> Gian= franco Malagnini</span></font></p> </div> <pre style=3D'margin-left:.5in'><font size=3D2 face=3D"Courier = New"><span style=3D'font-size:10.0pt'>=3D=3D^^=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= </span></font></pre><pre style=3D'margin-left:.5in'><font size=3D2 face=3D"Courier New"><span style=3D'font-size:10.0pt'>This email was sent to: = captaincheetah at sbcglobal.net</span></font></pre><pre style=3D'margin-left:.5in'><font size=3D2 face=3D"Courier New"><span style=3D'font-size:10.0pt'> </span></font></pre><pre = style=3D'margin-left: .5in'><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt'>EASY UNSUBSCRIBE click here: <a href=3D"http://topica.com/u/?b1dd66.b34vbt.Y2FwdGFp">http://topica.com/u/= ?b1dd66.b34vbt.Y2FwdGFp</a></span></font></pre><pre style=3D'margin-left:.5in'><font size=3D2 face=3D"Courier New"><span style=3D'font-size:10.0pt'>Or send an email to: = EUforum-unsubscribe at topica.com</span></font></pre><pre style=3D'margin-left:.5in'><font size=3D2 face=3D"Courier New"><span style=3D'font-size:10.0pt'> </span></font></pre><pre = style=3D'margin-left: .5in'><font size=3D2 face=3D"Courier New"><span = style=3D'font-size:10.0pt'>TOPICA - Start your own email discussion = group. FREE!</span></font></pre><pre style=3D'margin-left:.5in'><font size=3D2 face=3D"Courier New"><span style=3D'font-size:10.0pt'><a href=3D"http://www.topica.com/partner/tag02/create/index2.html">http://ww= w.topica.com/partner/tag02/create/index2.html</a></span></font></pre><pre= style=3D'margin-left:.5in'><font size=3D2 face=3D"Courier New"><span style=3D'font-size:10.0pt'>=3D=3D^^=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= </span></font></pre></div> ------=_NextPart_000_0001_01C32AE8.0C90C7A0--
2. RE: Euphoria and Windows
- Posted by Ray Smith <smithr at ix.net.au> Jun 06, 2003
- 420 views
Hi Gianfranco, This has been mentioned on the list from time to time and as far as I can remember everyone agrees that it would be a good idea. I don't beleive RDS will distribute users code ... especially unstable user code ... as part of the official Euphoria distribution! (This is the only sensible option btw) This means a third party would need to do it. This person would need to put a large amount of work in initially followed by a small amount of work over a long period of time to keep it updated. No one has volenteered for the job yet! I'm sure all developers would be happy for you to make a combined distribution (obviously with the RDS public domain edition - check first!) ... so it's a good idea, it's been talked about before ... but no one has done it. Other Notes: There are now more than 1 GUI library and editor available as well. Which one(s) should be included/excluded? Regards, Ray Smith http://rays-web.com [snip] > My proposal is the following: the three project teams should agree to > make a unique Windows Euphoria package available for the interested > users. > > One of these teams (or a fourth one, if they prefer) should be > responsible to merge the three complementary product in one, avoid any > duplication (one installation and updating procedure, one installation > environment, one set of documentation, only the most suitable editor, > etc.), and to test it for the distribution. [snip]