Deutsch   English   Français   Italiano  
<v2hk19$gcup$1@dont-email.me>

View for Bookmarking (what is this?)
Look up another Usenet article

From: Nuxxie <nuxxie@linux.rocks>
Subject: Tabs As Syntax
Newsgroups: comp.os.linux.advocacy
User-Agent: Pan/0.146 (Hic habitat felicitas; d7a48b4 gitlab.gnome.org/GNOME/pan.git)
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Lines: 17
Path: ...!news.misty.com!weretis.net!feeder6.news.weretis.net!newsfeed.hasname.com!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!news.usenetexpress.com!not-for-mail
Date: Wed, 20 Mar 2024 11:00:16 +0000
Nntp-Posting-Date: Wed, 20 Mar 2024 11:00:16 +0000
X-Received-Bytes: 1187
Organization: UsenetExpress - www.usenetexpress.com
X-Complaints-To: abuse@usenetexpress.com
Message-Id: <17be73f7d87a06e9$246570$4075406$802601b3@news.usenetexpress.com>
Bytes: 1621

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?

Ha, ha, ha, ha, ha, ha, ha, ha, ha, ha, ha, ha, ha, ha, ha!