Are You Guys Serious?
- Posted by John DeHope <jwap at TAMPABAY.RR.COM> Sep 09, 1998
- 636 views
I have a really hard time believing that anybody could seriously support some of the complaints I saw posted yesterday. I feel an iresistable urge to comment on them. "case sensitivity" Euphoria does one thing that so many other langauges don't: it makes you be a good programmer. Writing function and variable names in different cases makes your program harder for others to read. This is bad: EU is good. "unnecessarily long words and redundant brackets" Again, readability. So many people shrug off this issue as if it didn't matter. The only people who think readability isn't an issue are A) people who have never had to debug or alter somebody else's code, and B) people who have never had to debug or edit their own code 3 months after they write it. Short, illegible syntax is bad: EU is good. "constants" It boggles my mind that anybody could really consider constants to be a bad thing. At this point I wonder if Jiri is just being silly. "comma separator" Maybe I have gone too far, because this is really going out on a limb. Jiri: You are kidding, right? "curly brackets" This improves readability. The concept of a sequence it totally foreign to anything except Euphoria, it needs its own syntax. "types, type checking" I'm going mad! Please, somebody that knows Jiri, tell me he is just kidding! "variable declaration" I can't go on. Nobody can question the wisdom of undeclared variable errors. RDS has come so close to creating the perfect programming language... this must be a joke. "error handling" The idea that a program shouldn't halt when the code tries to access an non-existing object it insane. This must be a joke. To save face I'll throw my hat into the ring... MY BIGGEST PET PEEVE ABOUT EUPHORIA IS . . . Memory Management. I long for the days of C when I could adress memory however I wanted, wherever I wanted. That crummy Causeway DOS Extender is alway ruining my fun when I try to poke some bytes in some random spot of memory. BOO! HISS! John.