Re: [OT] Microsoft takes .NET open source and cross-platform

new topic     » goto parent     » topic index » view thread      » older message » newer message
SDPringle said...

Shian,

I am inclined to agree with you. An IDE that works like netbeans or Visual Studio would do wonders for newbie programmers. However, the problem is economics. The other developers did not want to include a GUI toolkit with Euphoria's installer. Personally, I would love to include several portable GUI libraries, maybe Java's Swing and QT and KDE. If we distribute a graphical IDE, we will have to distribute the GUI library it needs. The other devs didn't want the later, by the contrapositive they will not want the former.

I would love to see an IDE that can intelligently auto-complete and not only on a fixed list of routines but also the routines you have written as well. Also auto-predict what is in scope and not what is out of scope would be useful. These require something that is custom to Euphoria. Nobody has asked me to write a GUI.

There are major hurdles to overcome, try to use the GUI toolkits wrappers out there. I confess I haven't looked at them in years. They might be quite good now.

S. D. Pringle

Thank you,

This is the answer that I was expecting to.

Nobody asked you to write a GUI since the newbies almost never heard about Euphoria. It is the truth and it is the problem that I'm addressing here.

I used Irv's EuGTK a bit - it worked like a magic. In few minutes I could create great GUI for Linux without bugs, and it was exciting. But it's only for Linux and GTK 3.

The lack of standard GUI libraries in Euphoria 4 - is preventing from rapid and stable development of a cross-platform GUI IDE.

The lack of time and the economic issue is preventing Euphoria from moving out of the shadow and enter the spotlights.

In any case I will always enjoy Euphoria, since I prefer console applications; and Irv's EuGTK is a beautiful artwork that's easy to use on Linux, and I hope that this project will continue. Kenneth Rhodes did a great work as well with EuGeany - for supporting Geany IDE. And there are other projects in different stage of usability.

But those who complain that "Euphoria is dying" - must understand that it's basically because Euphoria don't have the budget for developing GUI libraries; which has high demand among the young generation of programmers.

At least I wished that more developers would understand the importance of this issue, and consider it more seriously - maybe an opportunity will appear some day, and it's better not to miss it.

Whatever: Euphoria should not die. The developers already did an amazing work until now, and we should all be patient and continue to enjoy it, while the developers are continuing to develop it despite the bad economics.

p.s. I was developing a console application, using graphics mode 18 in FreeDOS, for designing metal parts and operating machine for cutting Iron (similar to laser machine for cutting iron). It was unbelievable how EASY it was! In few months the user could easily and quickly design metal parts and operate the machine with huge flexibility. These machines cost millions! and we could develop a useful machine for few thousands! Unfortunately, I quit that job, since me and the boss had bad communication, and the boss could not find someone else to maintain the software.

I just want to say: look how powerful Euphoria is right now!

Thank you.

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

Search



Quick Links

User menu

Not signed in.

Misc Menu