1. Re : Why Euphoria
- Posted by =?iso-8859-1?B?FAY=?= <mwfch at MWEB.CO.ZA> Jun 13, 2000
- 647 views
------=_NextPart_000_0069_01BFD518.F5648440 charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable People , Qbasic is easier than Euphoria ! Get it in your brain ! Basic = was not made for speed , it was made for graphics and sound . And when I run a = QBasic programe , I know it would not crash .When I run an Euphoria = program, I am not sure if it is gonna run . And just take a look at = www.qbasic.com .=20 If Euphorias web page was as good as that , I would visit it more . I = just whish there where a chat room on the Euphoria main page . And now all I have = to say is that Euphoria is THE best programing language ever made ! Good = going guys ! Just work on the sound please ! All you people must be pleased about = Euphoria because only a few people incuding you and me know about it . See ya ! Ferdinand Greyling from Terminal Software mwfch at mweb.co.za ------=_NextPart_000_0069_01BFD518.F5648440 charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2614.3500" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT face=3DArial size=3D2>People , Qbasic is easier than = Euphoria !=20 Get it in your brain ! Basic was not</FONT></DIV> <DIV><FONT face=3DArial size=3D2>made for speed , it was made for = graphics and=20 sound . And when I run a QBasic programe , I know it would not = crash .When=20 I run an Euphoria program,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>I am not sure if it is gonna run . And = just take a=20 look at <A href=3D"http://www.qbasic.com">www.qbasic.com</A> . = </FONT></DIV> <DIV><FONT face=3DArial size=3D2>If Euphorias web page was as good as = that , I would=20 visit it more . I just whish</FONT></DIV> <DIV><FONT face=3DArial size=3D2>there where a chat room on the Euphoria = main page .=20 And now all I have to say is that Euphoria is THE best programing = language ever=20 made ! Good going guys !</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Just work on the sound please ! All you = people must=20 be pleased about Euphoria because only a few people incuding you and me = know=20 about it .</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>See ya !</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Ferdinand Greyling</FONT></DIV> <DIV><FONT face=3DArial size=3D2>from</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Terminal Software</FONT></DIV> <DIV><FONT face=3DArial size=3D2><A=20 </HTML> ------=_NextPart_000_0069_01BFD518.F5648440--
2. Re : Why Euphoria
- Posted by "Drake, David" <DDrake at ACIPCO.COM> Jun 14, 2000
- 620 views
This has been in interesting thread. I signed up to the Euphoria mailing list to learn more about the language. Currently I use Liberty BASIC, (free download available at http://www.libertybasic.com), and find that it is a more than adequate rapid development environment. It has some limitations, chief among them is that it is only available as a 16-bit application. Also, one cannot make genuine stand-alone compiled executables (like VB, you must have runtime files). I would be interested in hearing opinions from those who have used LB but prefer Euphoria. Why? Convince me that Eu is the way to go. -David Drake
3. Re : Why Euphoria
- Posted by Chris Bensler <bensler at MAILOPS.COM> Jun 14, 2000
- 683 views
------=_NextPart_000_006D_01BFD614.513B6440 charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable I used to use QuickBasic, and it is NOT easier!! To say it was not made = for speed is an understatement. And have you actually tried programming = graphics and sound with it!? I've explored pretty much every bit of code = in the Qbasic.com archives, and the best progs I've seen, pre-dated = nintendo.=20 Granted, if Qbasic didn't have it's memory limitations, it could still = be a contender for an interpreted language, but even compiled, Qbasic is = still slower than interpreted EU. There are certainly things that I still miss from that language, but = EU's benefits far outweigh the advantages of QB. Another point. MicroSoft doesn't even support QB anymore. The only = version that I would consider using (QuickBasic), is practically illegal = to get now. Due to the fact that it is free and you can compile with it, = I believe. And the fact that MS came out with PowerBasic, which was not = free and could barely hold ground with QuickBasic. (More Bill Gates = monopoly schemes). K.... I'm rambling now. :) My point is that QB is a dead language, = the only support for it is the ppl who are too set in their habitual = ways to switch to a more practical and functional language. QBasic.com is an homage to a dying language. I think everyone and his = cousin who has ever programmed, knows QB, thus it is only common sense = that that website would be alot more developed. You wanna see the RDS site expand? Get more ppl to start using EU. The = larger the EU population. The more expansive the the resources will be. I agree that a chat room would greatly enhance the EU community. And it = does need to be on the RDS site. Todd Riggins has an Exotica/EU chat = room on ICQ, but unless you're interested in his Exotica lib, you would = never know about it.=20 Chris People , Qbasic is easier than Euphoria ! Get it in your brain ! Basic = was not made for speed , it was made for graphics and sound . And when I run a = QBasic programe , I know it would not crash .When I run an Euphoria = program, I am not sure if it is gonna run . And just take a look at = www.qbasic.com .=20 If Euphorias web page was as good as that , I would visit it more . I = just whish there where a chat room on the Euphoria main page . And now all I have = to say is that Euphoria is THE best programing language ever made ! Good = going guys ! Just work on the sound please ! All you people must be pleased about = Euphoria because only a few people incuding you and me know about it . See ya ! Ferdinand Greyling from Terminal Software mwfch at mweb.co.za ------=_NextPart_000_006D_01BFD614.513B6440 charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"> <HTML><HEAD> <META content=3D"text/html; charset=3Diso-8859-1" = http-equiv=3DContent-Type> <META content=3D"MSHTML 5.00.2314.1000" name=3DGENERATOR> <STYLE></STYLE> </HEAD> <BODY bgColor=3D#ffffff> <DIV><FONT color=3D#0000ff face=3D"Comic Sans MS">I used to use = QuickBasic, and it=20 is NOT easier!! To say it was not made for speed is an understatement. = And have=20 you actually tried programming graphics and sound with it!? I've = explored pretty=20 much every bit of code in the Qbasic.com archives, and the best progs = I've seen,=20 pre-dated nintendo. </FONT></DIV> <DIV> </DIV> <DIV><FONT color=3D#0000ff face=3D"Comic Sans MS">Granted, if Qbasic = didn't have=20 it's memory limitations, it could still be a contender for an = interpreted=20 language, but even compiled, Qbasic is still slower than interpreted=20 EU.</FONT></DIV> <DIV> </DIV> <DIV><FONT color=3D#0000ff face=3D"Comic Sans MS">There are certainly = things that I=20 still miss from that language, but EU's benefits far outweigh the = advantages of=20 QB.</FONT></DIV> <DIV> </DIV> <DIV><FONT color=3D#0000ff face=3D"Comic Sans MS">Another point. = MicroSoft doesn't=20 even support QB anymore. The only version that I would consider using=20 (QuickBasic), is practically illegal to get now. Due to the = fact that=20 it is free and you can compile with it, I believe. And the fact that MS = came out=20 with PowerBasic, which was not free and could barely hold ground with=20 QuickBasic. (More Bill Gates monopoly schemes).</FONT></DIV> <DIV><FONT color=3D#0000ff face=3D"Comic Sans MS">K.... I'm rambling = now.=20 :) My point is that QB is a dead = language,=20 the only support for it is the ppl who are too set in their habitual=20 ways to switch to a more practical and functional = language.</FONT></DIV> <DIV> </DIV> <DIV><FONT color=3D#0000ff face=3D"Comic Sans MS">QBasic.com is an = homage to a dying=20 language. I think everyone and his cousin who has ever programmed, knows = QB,=20 thus it is only common sense that that website would be alot more=20 developed.</FONT></DIV> <DIV><FONT color=3D#0000ff face=3D"Comic Sans MS">You wanna see the RDS = site expand?=20 Get more ppl to start using EU. The larger the EU population. The more = expansive=20 the the resources will be.</FONT></DIV> <DIV> </DIV> <DIV><FONT color=3D#0000ff face=3D"Comic Sans MS">I agree that a chat = room would=20 greatly enhance the EU community. And it does need to be on the RDS = site. Todd=20 Riggins has an Exotica/EU chat room on ICQ, but unless you're interested = in his=20 Exotica lib, you would never know about it. </FONT></DIV> <DIV> </DIV> <DIV><FONT color=3D#0000ff face=3D"Comic Sans MS">Chris</FONT></DIV> <BLOCKQUOTE=20 style=3D"BORDER-LEFT: #0000ff 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: = 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px"> <DIV><FONT face=3DArial size=3D2>People , Qbasic is easier than=20 Euphoria ! Get it in your brain ! Basic was not</FONT></DIV> <DIV><FONT face=3DArial size=3D2>made for speed , it was made for=20 graphics and sound . And when I run a QBasic programe , I = know it=20 would not crash .When I run an Euphoria program,</FONT></DIV> <DIV><FONT face=3DArial size=3D2>I am not sure if it is gonna run . = And just take=20 a look at <A href=3D"http://www.qbasic.com">www.qbasic.com</A> . = </FONT></DIV> <DIV><FONT face=3DArial size=3D2>If Euphorias web page was as good as = that , I=20 would visit it more . I just whish</FONT></DIV> <DIV><FONT face=3DArial size=3D2>there where a chat room on the = Euphoria main page=20 . And now all I have to say is that Euphoria is THE best programing = language=20 ever made ! Good going guys !</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Just work on the sound please ! All = you people=20 must be pleased about Euphoria because only a few people incuding you = and me=20 know about it .</FONT></DIV> <DIV> </DIV> <DIV><FONT face=3DArial size=3D2>See ya !</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Ferdinand Greyling</FONT></DIV> <DIV><FONT face=3DArial size=3D2>from</FONT></DIV> <DIV><FONT face=3DArial size=3D2>Terminal Software</FONT></DIV> <DIV><FONT face=3DArial size=3D2><A=20 = ------=_NextPart_000_006D_01BFD614.513B6440--
4. Re : Why Euphoria
- Posted by Kat <gertie at PELL.NET> Jun 14, 2000
- 627 views
On 14 Jun 2000, at 12:04, Drake, David wrote: > This has been in interesting thread. I signed up to the Euphoria > mailing list to learn more about the language. > > Currently I use Liberty BASIC, (free download available at > http://www.libertybasic.com), Hmm, i couldn't dl it. Just wanted a look, and the details aren't on the web pages. Kat
5. Re: Re : Why Euphoria
- Posted by Irv Mullins <irv at ELLIJAY.COM> Jun 14, 2000
- 589 views
- Last edited Jun 15, 2000
On Tue, 13 Jun 2000, Ferdinand and his Evil Twin wrote: <ET> People , Qbasic is easier than Euphoria ! Get it in your brain ! QBasic is simpler, not easier. Easier means I can write a Windows program that does useful work without a lot of hassle. Simpler, on the other hand, means there is less to learn, because the language is capable of doing less. To put it in perspective, I can SELL programs I write using Euphoria. I can't sell QBasic programs. I like to eat regularly, therefore I prefer Euphoria. <ET> Basic was not made for speed , it was made for graphics and sound . When QBasic was made, pc graphics were a joke (compared to Atari, Amiga, Mac, etc....) and the only sound was that little beep from the speaker. <ET>And when I run a QBasic programe , I know it would not crash . <ET>When I run an Euphoria program, I am not sure if it is gonna run . Try loading a 300,000 byte data file into your QBasic program and tell us it won't crash ;) [Suddenly, Ferdinand's Good Twin regains control of the keyboard:] <GT>And now all I have to say is that Euphoria is THE best programing language <GT> ever made ! Good going guys ! <GT> Just work on the sound please ! <GT> All you people must be pleased about Euphoria because only a <GT> few people incuding you and me know about it . > See ya ! > Ferdinand Greyling Irv
6. Re : Why Euphoria
- Posted by David Cuny <dcuny at LANSET.COM> Jun 15, 2000
- 624 views
Kat wrote: > Hmm, i couldn't dl it. Just wanted a look, and the > details aren't on the web pages. I had downloaded it a number of years ago, and wasn't impressed. The controls were a bit primitive, and several of them were clearly not native. I recall reading that it was written in Smalltalk. It didn't last on my hard drive very long. Of course, it may have vastly improved since then. -- David Cuny
7. Re: Re : Why Euphoria
- Posted by "Darth Maul, aka Matt" <Uglyfish87 at HOTMAIL.COM> Jun 17, 2000
- 628 views
Maybe. But Euphoria is still faster, and in most cases, simpler. Just look at a language like C, C++, Perl, Java, sed, awk, assembly...Shall I go on? Just a few drawbacks(listen closely, anybody named Robert Craig): * func's and proc's need a 'byref' prefix to variable types that allows the subroutine to change the argument itself. Kinda like: procedure something(byref integer a, integer b, integer c) a=b+c end procedure * Support to link to .OBJ, .LIB, and .QLB files. * Ability to run Euphoria in threads, kinda like pthreads * Pipe capability like Perl: sub gets { # Yes, I know this is stupid, having to make a gets() sub local(*FN)=$_[0]; local($st)=''; while (1) { $ch=getc(FN); if ($ch eq "\n" || eof(FN)) { last; } $st .= $ch; } return $st; } die "Can't pipe test.exe: $!\n" unless open(FOO,"test.exe|"); while (!eof(FOO)) { print &gets(FOO); } close(FOO); * A ! operator like in perl: !foo * Some way to include files within code blocks * A way to actively interface with a program in another language(sounds like a toughie) * An eval() function. Example 1: eval("puts(1,\"Hi!\\n\")") Example 2: sum=eval("4+5") Which would require something like $!(last error returned from some func) or $@(last syntax error from eval) from perl. * And last but not least, a built-in fill() procedure
8. Re: Re : Why Euphoria
- Posted by "Darth Maul, aka Matt" <Uglyfish87 at HOTMAIL.COM> Jun 17, 2000
- 599 views
I used to use LB, until I deleted it and every LB program on my HDD example prog or not. I found Win32lib much more capable.