Re: Random Issues
>The namespace situation will definitely be improved, but
>have a look at how C's namespace system works.
>It's similar to, but in many ways worse than Euphoria's.
>In C, *all* non-private symbols are *global* unless you explicitly
>declare them "static". In Euphoria, non-private symbols
>are local to the file, unless you explicitly declare them "global".
>For programmers, lazy people that they are, this makes a
>huge difference. Stroustrup has admitted that C should
>have been done the other way. People have written C programs of
>millions of lines of code. C was not "held back" from
>becoming a major language because of this.
Spice Girls are very famous. They have sold well.
Does this make them good artists ?
Was MS-Dos really the best platform all those years ?
Are basic or C usefull languages ?
Again.. you're comparing Euphoria to C.
And popularity and quality have no relatingship what-so-ever. What do we
call the lack of such relationship ? Marketing/Brainwashing/etc. I mean,
these are the 90-ties, you invest in marketing rather than quality.
Im just rambling here. My point is the same as yours. C is very very popular
yet not as good as Euphoria.
>Suppose *Euphoria* were the established language, and
>suppose I had just invented C++. People would say C++ is
>an obvious loser because:
> * no subscript checking
> * no uninitialized variable checking
> * you have to compile and link after every small change
> * no support for true dynamic storage allocation
> * you have to declare the size and type of everything
> * manual is over 1000 pages - no one will read it unless
> they can get a job in it
Oh well, great. So, when Im having issues, I can at least enjoy the fact
that several professional C programmers are dealing with the same problem.
Its like in restaurant, I have terrible soup, and the cook would say 'in the
3rd world countries' they dont even have soup. Oh well.. maybe im just a bit
cranky this morning...
Ralf
|
Not Categorized, Please Help
|
|