RE: Euphoria and Windows

new topic     » topic index » view thread      » older message » newer message

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 smile ).  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'>&nbsp;</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'>&nbsp;</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'>&nbsp;</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'>&nbsp;</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&nbsp;
cannot provide and support features that, even if capable of&nbsp; =
improving
the effectiveness of the program for one platform, cannot provide same
results&nbsp;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'>&nbsp;</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'>&nbsp;</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'>&nbsp;</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'>&nbsp;</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'>&nbsp;</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'>&nbsp;</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'>&nbsp;</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&nbsp; (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'>&nbsp;</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 &quot;Linux distribution.&quot;</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'>&nbsp;</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'>&nbsp;</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'>&nbsp;</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'>&nbsp;&nbsp;&nbsp;&nbsp;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'>&nbsp;</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'>&nbsp;</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--

new topic     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu