Re: Re:

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

--------------Boundary-00=_ZL94MY50000000000000


--------------Boundary-00=_ZL94H890000000000000
  charset="iso-8859-1"

I'm using EDS on a big project (news page not finished yet) and it works =
fine.
I haven't used the other libraries because I'm not a db expert and I don'=
t want to be one.

Win32lib is still on a development stage, but I think that's not that bug=
gy, maybe you could see some weird stuff, but the win32lib team had shown=
 a special interest on fixing the bugs so it's not a big problem.

Give euphoria a try, it's easy and fast to devolp programs on it, and spe=
cial debugging them! (If you have thel full version you have more details=
 to fix the problems).

Best Regards,
      Guillermo Bonveh=ED
      AKA: Knixeur, Red Knight, Caballero Rojo

-------Original Message-------


From: Ray Smith=20
To: EUforum=20
Subject: Re:


=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
"Before myTopica, I was buried in an avalanche of email.
Now, thanks to this free solution, I am on top of my inbox."
Get rescued at
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D

Hi Chris,

> 1) Is there support for relational databases

The archives contain:

*  a MySQL wrapper,
*  a pretty new ODBC wrapper (this is not a full wrapper but I
think the basics work).
*  Euphoria's own EDS database system.

I don't think any of these have been used on a big project yet????
not that I can recall hearing about anyway.  I haven't used the MySQL
wrapper but the other two seem to work ok from my small amount
of playing.


> 2) I saw a win32 GUI Library, what controls does it support? More
> specifically, does it wrap dockables windows, etc?

Win32Lib  is an excellent wrapper for the Windows API.
It has support for the majority of Windows features likes windows, button=
s,
toolbars, listviews, status bars, textboxes etc etc.
It is still being heavily developed and as such the odd bug still exists =
and
the
doco hasn't caught up yet.
You will find many many examples of reasonably simple demos using
Win32Lib.
>From my personal view I wouldn't start a major development project until
Win32Lib is a little more stable.  Others might disagree?? I'd like to he=
ar
opinions of anyone who does disagree.

> 3) How does compiled Euphoria code compare to say (realistically) Visua=
l
> Basic?

Well, Euphoria in most cases are bound when distributed.  This means the
runtime
interpreter and the source program is merged together for ease of
distribution.
I have never done any benchmarks against any of language ... but then aga=
in
I have
never had the need for more speed with Euphoria.
If you are planning any type of business software with Euphoria will have
power to burn.

There is also a translator available that translates your Euphoria progra=
m
to C which you can then compile .... which "might" increase the speed
somewhat.
The amount of increase has been debated on the list on and off for a few
months.

> Also, If anyone knows of a compiled GUI program that demonstrates the
> power of Euphoria could you please post the link?

I don't know of any large applications ... the best bet is to look throug=
h
the recent user contributions.  I don't think you will find what your
looking
for though.  (Maybe the IDE is a good example???)

> I'm trying to save myself a few months of development by finding a
> substitute language I could use for this project. I've made database
> programs in C++ before, and I don't want to go there again.

For windows development I don't think Euphoria is the tool to save yourse=
lf
time writing software.
Although the base language is very stable and fast, it by itself won't he=
lp
you
do anything in Windows.  All the windows add on libraries are written by
users
you graciously give there code to the community.  This in most cases mean=
s
bugs are more prominent, documentation is lacking and support is given
by a few devoted users.

My tool of choice for writing "business" type software for Windows would =
be
Visual Basic or Delphi.
Visual Basic (VB) has many knockers (especially around here on the Euphor=
ia
list)
and in some regards VB is very inefficent (the word bloatware was probabl=
y
conceived
by a VB programmer!) but for a development tool that helps you to deliver=
 a
project
to a client on time with required functioanlity I don't thin anything com=
es
close.

If the size of your projects distribution is a major concern I'd suggest
Delphi.

Ray Smith
--------------Boundary-00=_ZL94H890000000000000
Content-Type: Multipart/related;
boundary="------------Boundary-00=_ZL94CJD0000000000000"


--------------Boundary-00=_ZL94CJD0000000000000
Content-Type: Text/HTML;
  charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html>
<head>
<meta name=3D"GENERATOR" content=3D"IncrediMail 1.0">
</head>

<BODY background=3D"" bgColor=3D#ffffff style=3D"BACKGROUND-POSITION: 0px=
 0px; FONT-FAMILY: Arial" scroll=3Dyes ORGYPOS=3D"0">
<TABLE border=3D0 cellPadding=3D2 cellSpacing=3D0 id=3DINCREDIMAINTABLE w=
idth=3D"100%">
<TBODY>
<TR>
<TD id=3DINCREDIHEADER width=3D"100%"></TD>
</TR>
<TR>
<TD id=3DINCREDITEXTREGION width=3D"100%">
      <DIV>I'm using EDS on a big project (news page not finished yet) an=
d it=20
      works fine.</DIV>
      <DIV>I haven't used the other libraries because I'm not a db expert=
 and I=20
      don't want to be one.</DIV>
      <DIV>&nbsp;</DIV>
      <DIV>Win32lib is still on a development stage, but I think that's n=
ot that=20
      buggy, maybe you could see some weird stuff, but the win32lib team =
had=20
      shown a special interest on fixing the bugs so it's not a&nbsp;big=20
      problem.</DIV>
      <DIV>&nbsp;</DIV>
      <DIV>Give euphoria a try, it's easy and fast to devolp programs on =
it, and=20
      special debugging them! (If you have thel full version you have mor=
e=20
      details to fix the problems).</DIV>
      <DIV>&nbsp;</DIV>
      <DIV>
      <DIV>Best Regards,</DIV>
      <DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Guillermo Bonveh=ED</DIV>
      <DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AKA: Knixeur, Red Knight, Cabal=
lero=20
      Rojo</DIV></DIV>
      <DIV>&nbsp;</DIV>
      <DIV><I>-------Original Message-------</I></DIV>
      <DIV>&nbsp;</DIV>
      <DIV>&nbsp;</DIV>
      <DIV dir=3Dltr id=3Dfromshowfield><U><I>From:</I></U><B> Ray Smith=20
      <SMITHR at IX.NET.AU></B></DIV>
      <DIV dir=3Dltr id=3Dtoshowfield><U><I>To:</I></U><B> EUforum=20
      <EUFORUM at TOPICA.COM></B></DIV>
      <DIV dir=3Dltr id=3Dsubjectshowfield><U><I>Subject:</I></U><B>=20
      Re:</B></DIV><BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&n=
bsp;&nbsp;&nbsp;=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D<BR>"Be=
fore=20
      myTopica, I was buried in an avalanche of email.<BR>Now, thanks to =
this=20
      free solution, I am on top of my inbox."<BR>Get rescued=20
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D<BR><BR>Hi=20
      Chris,<BR><BR>&gt; 1) Is there support for relational databases<BR>=
<BR>The=20
      archives contain:<BR><BR>*&nbsp; a MySQL wrapper,<BR>*&nbsp; a pret=
ty new=20
      ODBC wrapper (this is not a full wrapper but I<BR>think the basics=20
      work).<BR>*&nbsp; Euphoria's own EDS database system.<BR><BR>I don'=
t think=20
      any of these have been used on a big project yet????<BR>not that I =
can=20
      recall hearing about anyway.&nbsp; I haven't used the MySQL<BR>wrap=
per but=20
      the other two seem to work ok from my small amount<BR>of=20
      playing.<BR><BR><BR>&gt; 2) I saw a win32 GUI Library, what control=
s does=20
      it support? More<BR>&gt; specifically, does it wrap dockables windo=
ws,=20
      etc?<BR><BR>Win32Lib&nbsp; is an excellent wrapper for the Windows=20
      API.<BR>It has support for the majority of Windows features likes w=
indows,=20
      buttons,<BR>toolbars, listviews, status bars, textboxes etc etc.<BR=
>It is=20
      still being heavily developed and as such the odd bug still exists=20
      and<BR>the<BR>doco hasn't caught up yet.<BR>You will find many many=
=20
      examples of reasonably simple demos using<BR>Win32Lib.<BR>&gt;From =
my=20
      personal view I wouldn't start a major development project=20
      until<BR>Win32Lib is a little more stable.&nbsp; Others might disag=
ree??=20
      I'd like to hear<BR>opinions of anyone who does disagree.<BR><BR>&g=
t; 3)=20
      How does compiled Euphoria code compare to say (realistically)=20
      Visual<BR>&gt; Basic?<BR><BR>Well, Euphoria in most cases are bound=
 when=20
      distributed.&nbsp; This means the<BR>runtime<BR>interpreter and the=
 source=20
      program is merged together for ease of<BR>distribution.<BR>I have n=
ever=20
      done any benchmarks against any of language ... but then again<BR>I=
=20
      have<BR>never had the need for more speed with Euphoria.<BR>If you =
are=20
      planning any type of business software with Euphoria will have<BR>p=
ower to=20
      burn.<BR><BR>There is also a translator available that translates y=
our=20
      Euphoria program<BR>to C which you can then compile .... which "mig=
ht"=20
      increase the speed<BR>somewhat.<BR>The amount of increase has been =
debated=20
      on the list on and off for a few<BR>months.<BR><BR>&gt; Also, If an=
yone=20
      knows of a compiled GUI program that demonstrates the<BR>&gt; power=
 of=20
      Euphoria could you please post the link?<BR><BR>I don't know of any=
 large=20
      applications ... the best bet is to look through<BR>the recent user=
=20
      contributions.&nbsp; I don't think you will find what=20
      your<BR>looking<BR>for though.&nbsp; (Maybe the IDE is a good=20
      example???)<BR><BR>&gt; I'm trying to save myself a few months of=20
      development by finding a<BR>&gt; substitute language I could use fo=
r this=20
      project. I've made database<BR>&gt; programs in C++ before, and I d=
on't=20
      want to go there again.<BR><BR>For windows development I don't thin=
k=20
      Euphoria is the tool to save yourself<BR>time writing=20
      software.<BR>Although the base language is very stable and fast, it=
 by=20
      itself won't help<BR>you<BR>do anything in Windows.&nbsp; All the w=
indows=20
      add on libraries are written by<BR>users<BR>you graciously give the=
re code=20
      to the community.&nbsp; This in most cases means<BR>bugs are more=20
      prominent, documentation is lacking and support is given<BR>by a fe=
w=20
      devoted users.<BR><BR>My tool of choice for writing "business" type=
=20
      software for Windows would be<BR>Visual Basic or Delphi.<BR>Visual =
Basic=20
      (VB) has many knockers (especially around here on the=20
      Euphoria<BR>list)<BR>and in some regards VB is very inefficent (the=
 word=20
      bloatware was probably<BR>conceived<BR>by a VB programmer!) but for=
 a=20
      development tool that helps you to deliver a<BR>project<BR>to a cli=
ent on=20
      time with required functioanlity I don't thin anything=20
      comes<BR>close.<BR><BR>If the size of your projects distribution is=
 a=20
      major concern I'd suggest<BR>Delphi.<BR><BR>Ray Smith<BR><BR><BR></=
TD>
</TR>
<TR>
<TD id=3DINCREDIFOOTER width=3D"100%">
=09<TABLE cellPadding=3D0 cellSpacing=3D0 width=3D"100%">
=09<TBODY>
=09<TR>
=09<TD width=3D"100%"></TD>
=09<TD align=3Dmiddle id=3DINCREDISOUND vAlign=3Dbottom></TD>
=09<TD align=3Dmiddle id=3DINCREDIANIM vAlign=3Dbottom></TD>
=09</TR>
=09</TBODY>
=09</TABLE>
</TD>
</TR>
</TBODY>
</TABLE><SPAN=20
id=3DIncrediStamp><FONT face=3D"Arial, Helvetica, sans-serif"=20
--------------Boundary-00=_ZL94CJD0000000000000--

--------------Boundary-00=_ZL94H890000000000000--

--------------Boundary-00=_ZL94MY50000000000000--

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

Search



Quick Links

User menu

Not signed in.

Misc Menu