| 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!