RSS Forums RSS
Please support our Legacy and Other Languages advertiser: Programming Forums
Views: 2997 | Replies: 8
Reply
Join Date: Jul 2005
Location: massachusetts
Posts: 12
Reputation: asatrujesus is an unknown quantity at this point 
Rep Power: 4
Solved Threads: 0
asatrujesus asatrujesus is offline Offline
Newbie Poster

Euphoria

  #1  
Jul 21st, 2005
This programming language, developed in 1993 claims to be the easiest/ quickest programming language around.
Is it fact or fiction? What do you all know about this language?
AddThis Social Bookmark Button
Reply With Quote  
Join Date: Jun 2005
Location: Cambridge, MA
Posts: 1,330
Reputation: Rashakil Fol has a spectacular aura about Rashakil Fol has a spectacular aura about 
Rep Power: 7
Solved Threads: 44
Colleague
Rashakil Fol's Avatar
Rashakil Fol Rashakil Fol is offline Offline
Salamander Man

Re: Euphoria

  #2  
Jul 21st, 2005
It's a procedural language and it has few datatypes -- just integers, floating point numbers, and sequences. No mention of struct-like objects or records. My calculator has a more sophisticated programming language.

I don't think it's very good. Maybe it runs faster than Perl and friends but that's because it's incredibly simple. Or simple-minded. I'd pick Ruby over it any day.
Reply With Quote  
Join Date: Jul 2005
Location: massachusetts
Posts: 12
Reputation: asatrujesus is an unknown quantity at this point 
Rep Power: 4
Solved Threads: 0
asatrujesus asatrujesus is offline Offline
Newbie Poster

Re: Euphoria

  #3  
Jul 21st, 2005
Wow there are so many programming languages, I couldn't imagine becoming efficient at all of them. God I have trouble learning java!
Reply With Quote  
Join Date: Jan 2005
Posts: 107
Reputation: reezin14 is an unknown quantity at this point 
Rep Power: 4
Solved Threads: 1
reezin14's Avatar
reezin14 reezin14 is offline Offline
Junior Poster

Re: Euphoria

  #4  
Nov 14th, 2005
Originally Posted by Rashakil Fol
It's a procedural language and it has few datatypes -- just integers, floating point numbers, and sequences. No mention of struct-like objects or records. My calculator has a more sophisticated programming language.

I don't think it's very good. Maybe it runs faster than Perl and friends but that's because it's incredibly simple. Or simple-minded. I'd pick Ruby over it any day.
I'm pretty new to programming and I took alook at Euphoria and thought the samething as you Rashakil, it lacks in alot of areas to me and that's what makes it so easy to learn.
Reply With Quote  
Join Date: Oct 2004
Posts: 2,548
Reputation: vegaseat will become famous soon enough vegaseat will become famous soon enough 
Rep Power: 11
Solved Threads: 178
Moderator
vegaseat's Avatar
vegaseat vegaseat is offline Offline
DaniWeb's Hypocrite

Solution Re: Euphoria

  #5  
Nov 15th, 2005
Ideally you should have an application first and than find the best language to code it in. This in turn means you need to know the basics about a number of languages.

I have used C, C++, C#, Delphi/Pascal and Python for some major projects. I keep looking at Ruby. Ruby is very powerful, but also somewhat cryptic. Let's call it the Perl malaise.
May 'the Google' be with you!
Reply With Quote  
Join Date: Jan 2005
Posts: 107
Reputation: reezin14 is an unknown quantity at this point 
Rep Power: 4
Solved Threads: 1
reezin14's Avatar
reezin14 reezin14 is offline Offline
Junior Poster

Re: Euphoria

  #6  
Nov 16th, 2005
Originally Posted by vegaseat
Ideally you should have an application first and than find the best language to code it in. This in turn means you need to know the basics about a number of languages.

I have used C, C++, C#, Delphi/Pascal and Python for some major projects. I keep looking at Ruby. Ruby is very powerful, but also somewhat cryptic. Let's call it the Perl malaise.
Interesting point Vegaseat didn't think about it in that sense.
Reply With Quote  
Join Date: Sep 2006
Posts: 7
Reputation: Thon is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 0
Thon Thon is offline Offline
Newbie Poster

Re: Euphoria

  #7  
May 28th, 2007
I think you are being slightly unfair to Euphoria. I have just begun to look into it and I am impressed by the enthusiam of the user community who have submitted a large amount of code consisting of applications, games and extensions to the language into a common repository. Studying other peoples code is a great way to learn.
It seems to be a lightweight language like lua or rexx.
The native datatypes are not so limiting. Sequences allow you to build quite complex structures - a bit like Lisp. The interpreter is very fast and it can also be compiled to C. It has recently become open-source.
Reply With Quote  
Join Date: Jun 2007
Posts: 6
Reputation: gamingfan1993 is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 1
gamingfan1993 gamingfan1993 is offline Offline
Newbie Poster

Re: Euphoria

  #8  
Jun 8th, 2007
I strongly doubt that this "Euphoria" language is any good. It appears extremely outdated, and shouldn't be used anymore, with the advanced systems we have now. I believe that JustBASIC (http://www.justbasic.com) and LibertyBASIC (http://www.libertybasic.com) are the easiest around.
Reply With Quote  
Join Date: Jun 2007
Posts: 6
Reputation: gamingfan1993 is an unknown quantity at this point 
Rep Power: 0
Solved Threads: 1
gamingfan1993 gamingfan1993 is offline Offline
Newbie Poster

Troubleshooting Re: Euphoria

  #9  
Jun 8th, 2007
Originally Posted by vegaseat View Post
Ideally you should have an application first and than find the best language to code it in. This in turn means you need to know the basics about a number of languages.

I have used C, C++, C#, Delphi/Pascal and Python for some major projects. I keep looking at Ruby. Ruby is very powerful, but also somewhat cryptic. Let's call it the Perl malaise.


I agree with Vegaseat. When I'm coding a shell, or a complex command-line app, I use C++, Python, or Ruby. If I'm trying to make a GUI app, I use Liberty BASIC, or wxWidgets for C++.
Last edited by gamingfan1993 : Jun 8th, 2007 at 10:41 pm. Reason: :P
Reply With Quote  
Reply

Only community members can participate in forum threads. You must register or log in to contribute.

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)

 

Thread Tools Display Modes
Forums | Blogs | Tutorials | Code Snippets | Whitepapers | RSS Feeds | Advertising
All times are GMT -4. The time now is 9:53 pm.
Newsletter Archive - Sitemap - Privacy Statement - Acceptable Use Policy - Contact Us
Forum system based on vBulletin Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
©2003 - 2008 DaniWeb® LLC