darkborn
Member
- Joined
- Mar 11, 2009
- Messages
- 455
The Euphoria Programming Language: http://openeuphoria.org/, http://rapideuphoria.com/, http://sourceforge.net/projects/rapideuphoria/ Current Stable Version is 3.1.1, last is Alpha Version 4.0a3 (download links are here)
It is open source, (http://www.rapideuphoria.com/hotnew.htm)
got euWxWidgets (even euGTK) GUI library, (http://www.usingeuphoria.com/?page=wxeuphoria, http://sourceforge.net/projects/eugtk/)
OpenGL and SDL support, CGI (web) programming abilities (http://www.usingeuphoria.com/?page=bestofeu)
and it is cross-platform. (DOS32, WIN32/ReactOS, POSIX: Linux, BSD/FreeBSD, OSX).
It got about 2000 source codes from community (libraries, tools, but also completed apps and games), (http://www.rapideuphoria.com/archive.htm)
it is "easy-to-learn" but still "extremely fast", (http://www.rapideuphoria.com/hotnew.htm)
even without included "Euphoria To C Translator": (http://www.rapideuphoria.com/e2c.htm)
Euphoria seems to be 31x faster than Python, 35x then Perl. Euphoria to C Translator gives you ~3.7x faster benchmark than pure Euphoria ("it comes close to hand-coded, fully-optimized C"), more then 100x faster than Python/Perl. (according to http://www.rapideuphoria.com/bench.txt)
I found "Gaz Game Maker" by Gareth McDaid here & DL here (demo games and source included) as (unfinished but working) interesting project which is IMHO great for kids & beginners.
It is fully written at Euphoria; it could be used as a start point (at least as a concept) for "real" learning & developing tool.
It borrowed concept from (early versions of) Game Maker written by Markus Overmars (which is a proprietary Windows-stucked software).
Youtube video is here, and newer (working?) version called "Game Creator" is here (video).
[youtube]Z2iwfCA64-U&[/youtube] [youtube]oXxpQ9UFM5M[/youtube]
Anybody tried to mess with'? Is it possible to port to / use at Pandora, what are problems?
It is open source, (http://www.rapideuphoria.com/hotnew.htm)
got euWxWidgets (even euGTK) GUI library, (http://www.usingeuphoria.com/?page=wxeuphoria, http://sourceforge.net/projects/eugtk/)
OpenGL and SDL support, CGI (web) programming abilities (http://www.usingeuphoria.com/?page=bestofeu)
and it is cross-platform. (DOS32, WIN32/ReactOS, POSIX: Linux, BSD/FreeBSD, OSX).
It got about 2000 source codes from community (libraries, tools, but also completed apps and games), (http://www.rapideuphoria.com/archive.htm)
it is "easy-to-learn" but still "extremely fast", (http://www.rapideuphoria.com/hotnew.htm)
even without included "Euphoria To C Translator": (http://www.rapideuphoria.com/e2c.htm)
Euphoria seems to be 31x faster than Python, 35x then Perl. Euphoria to C Translator gives you ~3.7x faster benchmark than pure Euphoria ("it comes close to hand-coded, fully-optimized C"), more then 100x faster than Python/Perl. (according to http://www.rapideuphoria.com/bench.txt)
I found "Gaz Game Maker" by Gareth McDaid here & DL here (demo games and source included) as (unfinished but working) interesting project which is IMHO great for kids & beginners.
It is fully written at Euphoria; it could be used as a start point (at least as a concept) for "real" learning & developing tool.
It borrowed concept from (early versions of) Game Maker written by Markus Overmars (which is a proprietary Windows-stucked software).
Youtube video is here, and newer (working?) version called "Game Creator" is here (video).
[youtube]Z2iwfCA64-U&[/youtube] [youtube]oXxpQ9UFM5M[/youtube]
Anybody tried to mess with'? Is it possible to port to / use at Pandora, what are problems?