[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bug-bash Digest, Vol 237, Issue 30

From: Chet Ramey
Subject: Re: bug-bash Digest, Vol 237, Issue 30
Date: Mon, 29 Aug 2022 14:32:56 -0400
User-agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.15; rv:102.0) Gecko/20100101 Thunderbird/102.1.2

On 8/28/22 1:17 PM, Yair Lenga wrote:
Yes, you are correct - (most/all of) of those examples "K&R".

However, given bash's important role in modern computing - isn't it time to
take advantage of new language features ? this can make code more readable,
efficient and reliable.

There's no actual evidence for this assertion.

I doubt that
many users are trying to install a new bash in a system that was
built/configured 15 years ago.

You might be surprised. I have corresponded with folks who maintain and
distribute 4.3 BSD systems and want to use bash on them. (There are many
bigger problems with that than using prototypes in source code, without a

The oldest I've ever personally built a `modern' bash version on is
Openstep 4.2, and the most recent version I've built there is 5.0.2. That's
not nearly as big a headache as something like 4.3 BSD.

Many Java/python/C++ projects that want to move forward do it as part of
the "major" release, in which they indicate Java 7 (or java java 8) support
will be phased out. Same for C++ and python.

Bash has a different set of dependencies.

``The lyf so short, the craft so long to lerne.'' - Chaucer
                 ``Ars longa, vita brevis'' - Hippocrates
Chet Ramey, UTech, CWRU    chet@case.edu    http://tiswww.cwru.edu/~chet/

reply via email to

[Prev in Thread] Current Thread [Next in Thread]