Re: Challenge for speed freaks

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

Oopps... I meant "two years ago I taught a Java course"
----- Original Message -----
From: <rforno at tutopia.com>
To: "EUforum" <EUforum at topica.com>
Subject: Re: Challenge for speed freaks


>
> Just my two cents...
> I studied Java and two years I taught a Java course. But I cant call me a
> proficient Java programmer. Moreover, I hate Java.
> A year ago I started using Euphoria. I like using it. Two months from now
I
> expect to be teaching an Euphoria course at a local University.
> Problem is, in how much time one can proficiently program in a language?
> ----- Original Message -----
> From: "Ray Smith" <smithr at ix.net.au>
> To: "EUforum" <EUforum at topica.com>
> Sent: Friday, February 15, 2002 11:24 AM
> Subject: RE: Challenge for speed freaks
>
>
> > Irv Mullins wrote:
> >
> > > Why, if Euphoria is so much faster, are there hundreds or thousands of
> > > people
> > > who use perl, python, or java, etc. for every person who uses
Euphoria.
> >
> > Perl, Python and Java are free.
> > This is a huge factor!!!!
> > Everyone wants a free lunch. Even though the price of Euphoria
> > is inexpensive it's the concept behind it.
> >
> > Perl I have heard is very fast at text processing.
> > I'm sure there would be a large number of programs (text manipulation)
> > that would run faster in Perl. I haven't seen any action games in
> > Perl ... but that isn't the aim of the language.
> >
> > Python and Java have been built from the ground up as OOP languages.
> > Perl has been adapted to support OOP.
> > This is another huge factor.
> > As much as everyone on this list keeps saying they can live without
> > classes everyone else in the world says they can't.
> > Classes are a very powerful tool and I'd be very surprised if you
> > could name one "newly" developed NON OOP language that has been
> > successful in the last 10 years.
> > Do you think a couple of dozen people on a mailing list are going to
> > change the rest of the worlds mind re OOP?
> >
> > The 3 languages you mention are highly portable.
> > I know that Java and Python have threads support, exception handling,
> > many many more libraries available ... most freely downloadable.
> >
> > > Why do the bookshelves contain dozens of books on perl, python, and
> > > java,
> > > etc. but none for Euphoria?
> >
> > A simple question of user base.
> > It wasn't that long ago (2 years - probably 3!) that the first
> > Python book was released.
> >
> >
> > > Why do computer magazines run articles on these other languages, but
> > > make no mention of Euphoria?
> >
> > user base again.
> >
> >
> > > Could it be that *fast* just isn't the most important criteria for
most
> > > programmers?
> >
> > Three of the really big selling points for Euphoria are:
> > "fast",
> > "simple", and
> > "small".
> >
> > With the processing power of pc's these days is speed a real issue?
> > Except for specialized applications like action games, 3d modelling,
> > simulations etc speed is almost a non issue.
> > For these specialised cases you can still write sub routines in C.
> > Just like we do for Euphoria.
> >
> > Simple is a great thing to have.  Simple doesn't have to mean you
> > don't have threads, or classes, or exception handling.  It just means
> > when you do have these things they are implemented in a consistant
> > well structured way.
> > If they "are" implemented and people don't want to use them ...
> > then they don't!
> >
> > Small! - who copies files by floppy disk anymore?
> > All these other languages have 10mb or more downloads,
> > no one cares.  It takes maybe an hour on a standard modem to download
> > them.
> > How much effort do people put into developing applications?
> > Is an extra hour to setup, and an extra 50MB of disk space going to
> > stop anyone from using Euphoria?  I'd say no.
> >
> > > I don't buy the argument that marketing makes the difference, either -
> > > a lot of money has been spent to promote Java, but the rest? Not that
> > > I know of.
> >
> > How many of these popular languages are developed by one person?
> > It's impossible, can't be done.
> >
> > I don't mean this is an offense way Rob (if your reading!),
> > but what major software development project has become successful
> > by the authors just "seeing" what happens and not having any long
> > term plans or goals? That's Robs way, that's his choice and no one
> > can judge him and say he's wrong.  What I can say is success won't
> > come knocking on your door!
> >
> >
> > For the PRO side:
> >
> > It's a bit harsh to look at some popular languages and say
> > "why isn't Euphoria like language X!"
> >
> > Java is a product developed by hundreds of people.
> > Python has commercial backing and has a number of full time staff
> > developing as well as  a large band of eager users.
> >
> <snip>
>
> >
>
>
>

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

Search



Quick Links

User menu

Not signed in.

Misc Menu