Re: The Great Computer Language Shootout

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

Ray Smith wrote:

Ray, thanks for your response. You know I appreciate when people help me 
expand the brain... ;)

>Hi CK,
>
>EUPHORiCK wrote:
>  
>>Ray, I'm just your ordinary, average hobbyist programmer, with a few
>>commercial programs (by which I mean programs that get used by a company
>>on a daily basis and on which that company depends)... So, in the
>>interest of my education, can you answer the following for me...?
>
>I don't know why he may have included some of these requirements
>but I'll try to give some possible explanations.
>  
>>>  3. Exceptions.
>>>
>>Why?
>>
>If you're running any type of server process how do you recover from 
>errors?  By Exceptions.  Exceptions also in some cases make 
>programming more intuitive.  Exceptions just aren't for server 
>programms by the way all proghrams can become more roboust by using
>exceptions.
>
Are we talking exceptions from syntax errors? Obviously not, right? So
are exceptions a mere convenience? or do they provide some additional
functionality that I'm missing when using EUPHORIA?

>>>  6. Internet Sockets.
>>>
>>Available in a library, right?
>>
>I don't think we have a good cross platform TCP library.
>

There are some available, however, to which EUPHORIA could interface,
right?

>>>  7. Objects.
>>>
>>Why? And isn't this available in Bach?
>>
>We aren't talking about Bach :)
>

I know. But you didn't answer the "why" part. :P

>>>  8. Ability to print out its own version number.
>>>
>>Okaaaay. And why? (EUPHORIA does this when you run the interpreter, 
>>right?)
>>
>Yes, eu does this if you don't specify a program to run.
>Do you need an answer as to why this is good?
>
Yes. Why is it good? Or why is not having it bad?

>>>Many people have on numerious occasions pointed out these limitations
>>>and strangely enough alot of the people don't seem to be around here 
>>>anymore.
>>>
Well, if they're runnin' to Python or Clean (sheesh!), then I can't
imagine they feel much better... ;)

Of course, you have to look at it from my perspective: I'm a single dad
with NO time for learning new languages. I use EUPHORIA because it's
what I know, and it's been good knowin' it. Fast and easy. That's how I
like it. When I consider looking at other languages, most of the time
the features of that particular language don't interest me or they
bother me enough to shelve it for later. Beyond that, there's a learning
curve, and that takes time (which, again, I don't have).

One day, when I retire, I'll be able to consider more languages.
However, I won't do that because I'll be on the beach playing with my
children and grand children. Like Jiri. 'cept I don't know if he's on a
beach. heheh. :P

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

Search



Quick Links

User menu

Not signed in.

Misc Menu