Re: One more word

new topic     » goto parent     » topic index » view thread      » older message » newer message

I agree with you, Jonas.
Moreover, subscripts out of bounds, hanging pointers, unintended variable
overlaps, and other "features", are a nightmare under C/C++.
Also, has anyone consider the possibility of using Euphoria as a pseudo-code
variant, one that is executable?
And what about using Euphoria as the first language for beginners? I am now
teaching C/C++ as the first language in an University here in Buenos Aires,
and I am finding that this is really difficult for beginners. You are not
devoting your time to teach algorithms and basic programming techniques, but
to peculiarities of the language. Now I am proposing a workshop for teachers
in this University, dealing with Euphoria, trying to convince them to teach
it to beginners.
Regards.
----- Original Message -----
From: "Jonas Temple" <jktemple at yhti.net>
To: "EUforum" <EUforum at topica.com>
Sent: Wednesday, May 29, 2002 11:12 AM
Subject: RE: One more word


>
> Euman,
>
> The EuCon thing was just a joke I came up with one day in a silly mood.
>
> I would also like to say that I, for one, certainly don't consider
> Euphoria a toy language.  Why?  Well, consider this:
>
> 1. How many times has the core language contributed to your PC locking
> up?  Sure, if you're linking to dll's and pass incorrect parameters that
> can happen but I've never had Eu lock up my PC by itself.
> 2. Back in my C++ days I used a Borland db tool called DBE.  You could
> read/write Paradox, DBase and ODBC tables with one set of API calls.
> Can't tell you how many times I had to reboot my PC after a call to the
> API resulted in a crash.
> 3. Memory management is nothing but a pain in C++.  Can't tell you how
> many frustrating hours I spent tracking down bugs related to my poor
> memory management skills.
> 4. How many other languages produce such a verbose program dump when you
> have an error in your code?  (I know of one other language that does
> this).
>
> I guess this is all to say "use the best tool for the job".  If I were
> to go out and buy a $2,500 table saw to make a bird house that's
> overkill.  If I go out and buy a $2,500 table saw to make a complete
> dining room set that's probably a good investment.  I certainly would
> have to strongly consider if I wanted to use Euphoria for an extremely
> large scale project but if I'm working on something less complex it
> probably would be the best choice.
>
> With that in mind, I'm considering re-writing my Recipe Organizer
> (written in C++) into Euphoria and packaging it as a truly commercial
> app written in Euphoria and then contributing.  I'm considering this
> mostly because of other posts that state a lack of "final form" apps
> written in Euphoria (which I tend to agree with somewhat).
>
> Well, enough rant for now.
>
> Jonas
> euman at bellsouth.net wrote:
> > I learned people dont give a shit about what you think you
> > know but what you actually do know. I also dont see this
> > EuCon (conference) ever happening. Euphoria is a very nice
> > TOY language but hardly has anything worth people paying
> > money to meet and discuss.
>
>
>
>

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu