Sujet : Re: Tabs As Syntax
De : OFeem1987 (at) *nospam* teleworm.us (Chris Ahlstrom)
Groupes : comp.os.linux.advocacyDate : 20. Mar 2024, 14:13:18
Autres entêtes
Organisation : None
Message-ID : <utejt0$1fq95$1@dont-email.me>
References : 1
User-Agent : slrn/1.0.3 (Linux)
Nuxxie wrote this copyrighted missive and expects royalties:
I took at the look at the Wikipedia page for GNU Make, the wonderful build
automation tool, and I found an interesting comment.
>
Make uses a tab character as part of its syntax. Any competent text editor
(except on Microslop) will clearly distinguish between tabs and spaces, but
some still find the practice abhorrent:
>
'This aspect of the syntax of makefiles is often subject to criticism; it
has been described by Eric S. Raymond as "one of the worst design botches
in the history of Unix" and The Unix-Haters Handbook said "using tabs as
part of the syntax is like one of those pungee stick traps in The Green
Berets".'
>
Gee. I wonder what these dudes would think of Python?
The usage of spaces or tabs to determine statement scope is a great big
turnoff for me.
I don't subscribe to Guido's opinion on the visual ease of indentation.
It's easier to search for braces and use whatever indentation makes it
easy to read in context.
The beauty of C is that white space is not significant except in quotes.
-- Good night to spend with family, but avoid arguments with your mate'snew lover.