Actually, that was Chuck who said that "there be monsters" when languages
use whitespace rather than punctuation to denote boundaries.
I use both indentation for my readability AND brackets to be explicit.
Consider:
if condition
{ do this;
do that;
}
VS:
if (condition)
do this;
do that; /* will be done disunirregardless of condition */
On Sat, 30 Jan 2021, Mark Moulding via cctalk wrote:
On 1/29/21 12:58 PM, Fred Cisin via cctalk wrote:
I like
indentation, and demanded it from my students.
That's fine, but when you have a language that makes indentation part of
the language (i.e. no braces, brackets or keywords denoting boundaries
of the block) , there be monsters.
And yes, there are such languages.
Uh - Python comes to mind...
~~
Mark Moulding