1. Re: EUPHORIA Digest - 20 Jun 1998 to 21 Jun 1998 (#1998-35)
Andy Kurnia wrote:
> At 12:00 AM 6/22/98 -0400, Automatic digest processor wrote:
>
> >On the other hand, I wrote my GUI database and game(s) without using
> >a registered version. It isn't that hard; the Euphoria debugger and trace
> >work just fine - better than most commercial compilers I have used.
>
> GREAT! Teach me how you did that everytime.
> (are you registered?)
I registered the original version 1.5. Routine_id() was necessary to implement
inheritance
and other good stuff, so I downloaded the pd version 2.0.
It quits with a message "exceeded the 300 limit...", which I find is no worse
than previous languages which routinely returned errors such as:
"undefined variable in line 32767" (for a 10 line program), or
"missing ; in line 256" when the actual error was mismatched parens somewhere
around line 200.
The solution: build and test your routines. If they work, then it's just a
matter
of arranging calls to them in the desired order.
> >2) Let a type function turn tracing on instead of return FALSE and make your
> >program crash like with an '300 statements limit'
>
> I don't understand this, Ralf, please explain.
>
Oops! Ralf almost gave away the secret...
> >And off course I push Euphoria down every programmers throat that hasn't
> >heard of it in newsgroups, colleges, teachers, etc. So I maybe a introduced
> >a few new people to Euphoria
>
> I do that too
, but most people I introduced it to has either a Perl
> background (in which case all of them rejects Euphoria, saying "Perl can
> already do lots of things, why bother?", to which I must agree),
Aassembly language can do all those things and more. Why use Perl?
> or BASIC
> (in which case they simply say, "what's this sequence thingy, I don't
> understand at all!!! What should I do to 'DIM'? ..." and I couldn't explain
> it that well).
You might reply "why DIM? Aren't you dim enough already?".You might...but I
wouldn't recommend it.
> A side note: these BASIC believers do not have internet
> access and do not subscribe to EUPHORIA list.
>
Or have paying programming jobs, either, I suspect.Putting BASIC on your resume
is good for laughs, but little else.
(Hey, we have all done it, but that doesn't mean we're proud of it!)
Irv