1. Open discussion on Euphoria

Open discussion on Euphoria

I would like to check with people better experienced and informed 
about Euphoria projects the following ideas regarding this 
interesting and attracting product, for which I do not perceive 
RDS plans aimed to directly develop an important tool necessary to
operate in the Windows environment and to assure new users to 
Euphoria in the future.
 
RDS, developing Euphoria, had as targets the simplicity of programming,
the run time performances and its utilization on many platforms, all 
excellent and reached objectives.

Few years ago RDS noticed the general user expectations for Data Base 
applications and developed its own solution, aimed to simplicity and 
integration with the existing Euphoria technology; correctly did 
not emulate larger Db systems to stay in line with its development 
principles.

Now however Euphoria, at least in the Windows area, is facing new 
user expectations, perhaps difficult to satisfy also because of the
existing multiplatform  objective: the need of a Visual GUI.     

In this area RDS is supporting the external Win32Lib and IDE projects,
but obviously leaves to the users the responsibility to cope with the 
complexity of three separated peaces of software, coming from 
different developer groups. 

The solution of Win32Lib is technically excellent but more suitable 
for advanced programmers and not in line with the simplicity, 
objective of Euphoria (think to the 400 pages of the Win32Lib manual).  

I see a contrast between Win32Lib and its IDE companion: the library 
is a powerful tool for experienced programmers, the experienced 
programmers do not need any IDE and certainly prefer to directly 
access the library functions, IDE is necessary for basic or new users, 
but they should not have to manage the large library.

The Euphoria interpreted environment, in addition, is not easy to move
to the users of the developed applications; especially for the less 
experienced people, Win32Lib extends this problem due to the involved 
large files and the additional setup complexity.

RDS, while supporting the external Win32Lib solution for expert 
programmers, should provide a simple, basic VGUI solution embedded 
in Euphoria, as done with the data base.   Euphoria, in the Windows 
environment, without VGUI, is practically a 32 bit DOS development 
application only.

There are some projects, like EuWinGui of Mr. Andrea Cini, offering 
basic, effective and simple solution, where the library for Windows
is absolutely transparent to the IDE users, but this also is an 
external product.
  
In any case, if no RDS developed VGUI will be provided there is the
need for a stable external developer, capable of assuring a simple 
VGUI, its maintenance and its upgrades, better if with an integrated 
editor, free or shareware.

Sorry for the long story and thanks for your attention and comments.
Gianfranco

new topic     » topic index » view message » categorize

2. Re: Open discussion on Euphoria

Gianfranco wrote:
> 
> Open discussion on Euphoria
> 
> Now however Euphoria, at least in the Windows area, is facing new 
> user expectations, perhaps difficult to satisfy also because of the
> existing multiplatform  objective: the need of a Visual GUI.     

Just my two cents: if RDS is going to supply a built-in GUI system,
it should be cross-platform compatible. For a start, see Irv's
EuGTK and Matt's wxEuphoria. (Is there DOS compatibility with either
of these?)

> In any case, if no RDS developed VGUI will be provided there is the
> need for a stable external developer, capable of assuring a simple 
> VGUI, its maintenance and its upgrades, better if with an integrated 
> editor, free or shareware.

I think once wxEuphoria has an IDE, it will be the go-to GUI library.
It needs only one external file, which makes it simple to distribute.
Matt, could ya hurry up with that? :)

-=ck
"Programming in a state of EUPHORIA."
http://www.cklester.com/euphoria/

new topic     » goto parent     » topic index » view message » categorize

3. Re: Open discussion on Euphoria

On 9 Feb 2005, at 12:03, Gianfranco wrote:

<snip>

> In this area RDS is supporting the external Win32Lib and IDE projects,

But RDS does not support those projects. They may be hosted on the one 
RDS page like any other file, but RDS supplies nothing to the developers of 
those programs (contrary to their best interests).

Kat

new topic     » goto parent     » topic index » view message » categorize

4. Re: Open discussion on Euphoria

On Feb 9 2005 Kat wrote

>But RDS does not support those projects. They may be hosted on the one 
>RDS page like any other file, but RDS supplies nothing to the developers of 
>those programs (contrary to their best interests).

I wrote support thinking that if the existence of Win32Lib-IDE was directly
mentioned to the users in the documentation of Euphoria, that were an 
acknowledgment of product quality and developers Competence: "yes, EU is a 
32 bit DOS like system, but using these external products it really becomes 
a Windows application"
It seems to me a form of (no cost) support!
Regards
Gianfranco

new topic     » goto parent     » topic index » view message » categorize

5. Re: Open discussion on Euphoria

My two cents.
New downloads of Euphoria should contain a newbieReadMe.txt file that says.
"Download David Gray's Tutorial.
 Study every lesson.
 Run and experiment with all the encluded Dos samples.
 Write your own Dos programs.
 
 And only AFTER you have a full understanding of Euphoria and Dos,
 Try to tackle IDE and Win32lib.
 If you are looking for a language where you can jump right in and 
 start writing Windows programs then maybe Euphoria is not for you."

don cole
SF

new topic     » goto parent     » topic index » view message » categorize

Search



Quick Links

User menu

Not signed in.

Misc Menu