1. promote and disseminate Euphoria

To try to promote and disseminate the Euphoria language here in Brazil, I published an article in the main site that is accessed by Linux enthusiasts.

You can take a look using google translator.

http://www.vivaolinux.com.br/artigo/Como-aprender-a-programar-e-produzir-aplicativos-usando-Euphoria/

Best regards

new topic     » topic index » view message » categorize

2. Re: promote and disseminate Euphoria

It is good to promote Euphoria, but Linux enthusiasts should not be told that anything is "easier" on Windows, because they already know that is not true.

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

3. Re: promote and disseminate Euphoria

irv said...

It is good to promote Euphoria, but Linux enthusiasts should not be told that anything is "easier" on Windows, because they already know that is not true.

Is it an absolute truth? If there is one!

The intention is to demonstrate what is possible and maybe necessary to disseminate and promote the Language Euphoria.

This work was published on the Site "VivaoLinux" at 28/08 at 4:00 in the morning and today, 30/08 9:00 am , he already had 1116 hits, while this post (OpemEuForum) had only 142 hits.

As for the reaction of the Linux community, the text is published with the concept note 10 (excellent)

There are many sites geared to the lineup, it would be interesting to do this in more of them?

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

4. Re: promote and disseminate Euphoria

SergioGelli said...
irv said...

It is good to promote Euphoria, but Linux enthusiasts should not be told that anything is "easier" on Windows, because they already know that is not true.

Is it an absolute truth? If there is one!

The intention is to demonstrate what is possible and maybe necessary to disseminate and promote the Language Euphoria.

Don't take Irv's comments too seriously, Sergio. I'm sure they were meant to be humorous.

The truth is that each operating system has its strengths and weaknesses. They are merely tools for us to use to get a job done; we pick the system that best needs our requirements.

There are some things that Windows does better than Linux and other things that Linux does better. Just like Euphoria and other languages. No one would be using Euphoria for every programming task just as no one would be using assembler for everything too.

I think your article was just fine and a good thing to do.

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

5. Re: promote and disseminate Euphoria

There is no reason to imply that Euphoria isn't as useful on Linux as it is on Windows. Telling them it is easier to run under Wine implies that it runs 'better' or 'easier' with Windows, even when it is a Windows emulation.

Having used Windows for many more years than Linux, I think I am qualified to have an opinion - and that opinion is: Linux is easier to use, if only because I have twice as much time as the average Windows user to get things done. While he is trying to eliminate the latest 200 viruses....I write programs.

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

6. Re: promote and disseminate Euphoria

irv said...

While he is trying to eliminate the latest 200 viruses....I write programs.

Tanks Derek and Irv

You forgot that Windows users also have to spend hours defragmenting the hard drive and restarting after each virus remove or install a program.smile smile smile

Linux is the best!

I use Mandriva Linux, but have had difficulty using wxEu, so use the Euphoria with Wine and the IDE not run in Linux nor WINE

Best Regards

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

7. Re: promote and disseminate Euphoria

SergioGelli said...
irv said...

While he is trying to eliminate the latest 200 viruses....I write programs.

Tanks Derek and Irv

You forgot that Windows users also have to spend hours defragmenting the hard drive and restarting after each virus remove or install a program.smile smile smile

Linux is the best!

Why do people persist in saying things that are not true?

I use Windows every day and I never have to remove viruses, trojans, spyware etc ... or defragment my hard drive. I loose ZERO time due to these things.

Every few months I fire up the latest Linux distro, but after a few days stop using it again because I'm loosing too much time trying to get it use the hardware I have, which works fine under Windows.

Operating systems are tools. Some tools are better than others for the tasks one has to do. For me, Windows gives me less grief than Linux, whereas it is the opposite for you. I don't have a problem with that.

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

8. Re: promote and disseminate Euphoria

DerekParnell said...

Why do people persist in saying things that are not true?

O. K. No jokes now.

Please, forgive me for the bad comment, made before. I do not have full knowledge of Windows or Linux, so, I can not judge what is better or worse. I think, there is no absolute truth about it.

Irv, after I published here in Brazil, the article about Euphoria, I have received many messages asking for more details. The problem is that these messages are from people who love Linux and they expect me to pass them tips for Linux.

I said earlier that learning Euphoria with Windows is better instead Linux, because:
1-There is a full installer with Euphoria + IDE + Win32Lib
2-Thera are hundreds of programs within the demo folder of Win32Lib

So, to use Euphoria after installation, just open Win Explorer, go to the folder /win32Lib/demo and to double-click on any program (all are working fine!) with graphic environment. That, for any beginner looks like magic.

And to see the source program, simply click the right mouse button on the file and choose "Open with Notepad"

This is really very easy.

Please Irv, take this as a cry for help and not a challenge. As you see, I do not know much about Linux

I tried ways of installing and operating similar from Windows to Linux, but had no success.
Do you know any way similar?
Someone else can help?

Tanks in advance.

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

9. Re: promote and disseminate Euphoria

Congratulations on your article. Obrigado--your enthusiasm is appreciated.

It is time for you to write another article! This time do a little research and show us the article before you send it out. You will get lots of help if you show us your work in advance of publication.

For Windows gui programming, an IDE is important. For Linux programming it is convenient to create gui programs without an IDE.

Take a look at euGTK website:

http://etcwebspace.com/users/irvm/

There are lots of examples, all which can be created without the need for an IDE. Instead of placing gui widgets in a window (and worrying about details like size and location) the GTK idea is to "describe" how things fit together.

For example you can specify that one button goes above another button. The GTK program then sets the size and location for you--this can be much easier than using an IDE. The powerful advantage of this is that when you change the size of a window, the buttons can also adjust in size to fit the window

A different gui library to try is Japi:

http://www.rapideuphoria.com/japi.tar.gz

If you are willing to have Java installed on your computer then try the Japi gui examples. The library is small (meaning no fancy tricks) but easy to use and programs using Japi will work on both Windows and Linux. It will show you that the gui part of any program is in fact a separate language from Euphoria. When running Japi it is very clear that Java is creating the windows and buttons and it is Euphoria that is telling Java what to do. Consider exploring Japi and then moving up to euGTK.

If the theme of you next article is about describing what you learn about GUI programming then no one can say that you are wrong. If you write about opinions, then many arguments will follow.

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

10. Re: promote and disseminate Euphoria

_tom said...

For Windows gui programming, an IDE is important. For Linux programming it is convenient to create gui programs without an IDE.

Take a look at euGTK website:

http://etcwebspace.com/users/irvm/

There are lots of examples, all which can be created without the need for an IDE. Instead of placing gui widgets in a window (and worrying about details like size and location) the GTK idea is to "describe" how things fit together.

Nothing against euGTK, but wxEuphoria works on both Linux and Windows (euGTK could be ported to Windows, as well, and at least one earlier version was ported by someone), and uses similar constructs to allow automatic placement and sizing of controls. In fact, on Linux, it uses GTK underneath the portable wrapper.

Matt

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

11. Re: promote and disseminate Euphoria

_tom said...

Congratulations on your article. Obrigado--your enthusiasm is appreciated.

It is time for you to write another article! This time do a little research and show us the article before you send it out. You will get lots of help if you show us your work in advance of publication.


Maybe you can use some of the article Jeremy wrote a few months back for that online magazine? I didn't see any links posted to that, i'd like to read it too.

useless

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

12. Re: promote and disseminate Euphoria

mattlewis said...

Nothing against euGTK, but wxEuphoria works on both Linux and Windows (euGTK could be ported to Windows, as well,

wxEuphoria could be worthy of your full attention since it is a complete gui that works on both Windows and Linux. It will not limit you the way Japi would.

Another choice (Windows only) is EuIUP:

http://jeremy.cowgar.com/euiup3/index.cgi/index

Look into the RDS archive for more ideas.

The final choice could be one that "just fits" the way you like to program. A quick look at how the examples look like will help you decide.

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

Search



Quick Links

User menu

Not signed in.

Misc Menu