1. Urgent Help... any writers? Need 2-3 paragraphs describing Euphoria
- Posted by jeremy (admin) Nov 07, 2010
- 1283 views
A new version of wiki:EuWeb has been deployed (see wiki::EuWebDeployHistory for full changes). Part of this change is to include information about Euphoria on the home page. The news presence has been reduced and at the top of the page it now includes content from the wiki page wiki:NewsHome, which currently says "Welcome to OpenEuphoria"
This page needs content quickly and I'm no writer. Can anyone give a 2-3 paragraph description of Euphoria that is concise yet descriptive and with a definite appeal to someone who hasn't used Euphoria before? The paragraph is not for you and I, it's for new people to Euphoria.
Thanks for your help.
Jeremy
2. Re: Urgent Help... any writers? Need 2-3 paragraphs describing Euphoria
- Posted by _tom (admin) Nov 08, 2010
- 1195 views
Euphoria is the fast, flexible, and friendly programming language.
Fast--Euphoria programs run much faster than Python, Perl, Lua, or any other conventional interpreter. After compiling, Euphoria programs can run even faster. Flexible--The Euphoria view of data simplifies to individual values (the atom data-type) and collections of values (the sequence data-type). Two simple ideas, easy to learn, replace conventional thinking with the freedom to program in a way that is natural to you. Friendly-A language that is simple, predictable, and generic without sacrifices as to what can be programmed. It is a language geared towards rapid and easy development of programs. Ideal as a first programming language, and a pleasure for experienced programmers.
3. Re: Urgent Help... any writers? Need 2-3 paragraphs describing Euphoria
- Posted by alanjohnoxley Nov 08, 2010
- 1222 views
My 10c FWIW:
Euphoria:
Is fast and programmer friendly. Its small, runs very fast, and importantly its fast to write and debug too.
Most runtime checks are done for you by the interpreter, and it cannot crash your PC unless you call faulty machine code.
If you want to compile your code, you can do that as well, and the executable is small and won't need
other runtime libraries. Euphoria is a general purpose language and is ideal for beginners.
There is a forum where everyone from the language developers to newbies are represented.
Many platforms are supported: Windows, Linux, Mac, OpenBSD, Solaris.
Lots of routines and demos have already been added to the searchable Euphoria archives by
enthusiastic supporters.
Euphoria started in 1993 and is now open source. There is lots of development in progress. The current official release
is Euphoria v3.11 available from www.rapideuphoria.com and the development release is v4.0 Beta 3
availible from sourceforge. (link here) This beta is very stable and usable, in fact the www.openeuphoria.org website runs on it.
4. Re: Urgent Help... any writers? Need 2-3 paragraphs describing Euphoria
- Posted by _tom (admin) Nov 08, 2010
- 1185 views
My 10c FWIW:
There are some valuable ideas here that should not be ignored.
It also suggests the question, "Why is Euphoria my favorite programming language?"
Can "everyone" contribute some ideas along this theme? A paragraph is not required...just ideas.
5. Re: Urgent Help... any writers? Need 2-3 paragraphs describing Euphoria
- Posted by alanjohnoxley Nov 09, 2010
- 1128 views
I forgot to add:
You shouldn't need to have a "footprint" of hundreds of megabytes plus to write useful programs. The complete Euphoria, with docs, is under 15Mb! But don't think that small means incomplete or poor quality.