Re: Euphoria Interpreter design
- Posted by Daniel Berstein <daber at PAIR.COM> Feb 23, 1999
- 488 views
At 07:09 AM 23-02-1999 , you wrote: >Daniel Berstein wrote: > >>Euphoria declare-before-use is one of it strong points. It enhances >>redability & conceptual organization. > >Just like the Pavlov's dogs: totally predictable. Sorry, Daniel, but >you and your fellow travellers cannot trot out the same unjustifiable >cliches every time someone asks for a bit of programming freedom, and >get away with it. 'Declare-before-use' principle enhances your >programming roughly the same way a straight-jacket enhances your >mental health. And how running backwards or standing on my head >improves readability of anything is also a bit of a mystery, to me >anyway. And when you finally trap that strange and elusive beast you >call conceptual organization, enhanced or not, please let me know, I >sure want to see it. jiri Before studying Computer&Informatic Engineering (that's the best I can transalate my carrer name), I studyied *5* years of Architecture, and I *do* know how important analisys and planification is. Before I write a single line of code I have a master plan (a blueprint)... a conceptual organization rendered on paper, brought from the untangible world of ideas to a physical medium. Perhaps some genius programmer espontaneously don't need any methology... but the rest of us do. Declaring before using oblies you to think twice before coding. There might be exceptions where this aproach can lead to some "confusion", but the world is built of rules not exception. Regards, Daniel Berstein [daber at pair.com]