RE: Challenge for speed freaks

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

Irv's questions are good ones. I'd like to toss out some stuff of my 
own.

I guess the first question to ask is what is the purpose of the other 
languages. Python seems designed to be a glue language - it holds other 
components together, many of them written in different languages.

Java seems meant to provide a cross-platform OOPL. 

Perl seems most ideal for text processing.

What is Euphoria aimed at? I don't know. I know why I picked it up. I 
wanted something simpler than C so I could control bugs. I wanted 
something garbage collected, so I didn't have to learn memory 
management. And I wanted something fast enough to do some light 
simulation.

So speed and simplicity were the primary drivers - for me. Can't speak 
for anyone else.

I started off learning Python, but it was taking too long to get to the 
point of doing something with it.

Same with Rebol.

Java I spent time with, and actually got to the point of doing some 
small tasks, but it was so slow and cluttered it didn't seem worth 
continuing.

Guess I'm in the best language for the purpose camp. What is Euphoria 
*best* at, better than other languages? I'm not smart enough to know. I 
do know it's better at one thing. It's simpler and quicker to pick up, 
and in most cases, easier to read.

I don't know if the readability scales, though. I tried reading the 
source for a couple of the IDEs, and gave up. It was too much work for 
too little reward.

And I don't use Eu for commercial apps, so I can't speak on that. In 
fact, I've only actually completed a few projects with it, since I 
program in my "spare" time.

Just curious, but what can Eu NOT do that it needs to do to attract more 
people? Irv has talked before about the limits of Eu, but I don't recall 
anything specific, probably because I'm not a programmer and it just 
goes right over my head. What keeps people from building stuff other 
than toys with it?

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

Search



Quick Links

User menu

Not signed in.

Misc Menu