As programming environments get more powerful programers get lazy

Mikey mikeythek at gmail.com
Mon Sep 22 16:17:42 EDT 2008


Man, if you think that the flexibility to put code all over the
message hierarchy causes problems (which, by the way, can be overcome
by using the Find function - at least it's never been any more of a
problem for me than that), you ought to try to read the monolithic
CODE (there's a reason why it's called code and not poetry, after all)
that many other tools cause you to write because of their design.

The same sort of issues that you encounter because of the ability to
segment and segregate your code is exactly the same thing that makes
most Object-Oriented languages such a pain to read that there are
"best practice" guidelines that are "strongly recommended" - even
though they are not enforced, and therefore are not worth anything
anyway.

"Experts" can't even decide if CSS should be on one line or many in an
HTML document.

C and its derivatives are case-sensitive!

Buffer overflows occur because...most languages don't demand that the
code that HAD to be stongly-typed is also range-bound-checked at
runtime.


Sorry to go off on the rant over this, but maybe you have no idea how
much better this paradigm is than most of the other ones.  Just for
the heck of it, download the Aptana editor, which is widely acclaimed
to be one of the best ones out there.  Then ask yourself why all the
way around the margin of your screen there are tabs and tools and
controls that take 1/3 of it away from you.



More information about the use-livecode mailing list