Rocksolid Light

Welcome to Rocksolid Light

mail  files  register  newsreader  groups  login

Message-ID:  

I'm all for computer dating, but I wouldn't want one to marry my sister.


devel / comp.lang.c / Re: Build Systems

SubjectAuthor
* Build SystemsBart
+* Build SystemsBen Bacarisse
|+* Build SystemsBart
||`* Build SystemsBen Bacarisse
|| `* Build SystemsScott Lurndal
||  +* Build SystemsKenny McCormack
||  |+* Build SystemsMalcolm McLean
||  ||`* Dev on Windoze (Was: Build Systems)Kenny McCormack
||  || +- Dev on Windoze (Was: Build Systems)Malcolm McLean
||  || +* Dev on Windoze (Was: Build Systems)Matthew Ernisse
||  || |+- Dev on Windoze (Was: Build Systems)Michael S
||  || |+* Dev on Windoze (Was: Build Systems)bart c
||  || ||`- Dev on Windoze (Was: Build Systems)Matthew Ernisse
||  || |`* Dev on WindozePhil Carmody
||  || | `- Dev on WindozeChris M. Thomasson
||  || `- Dev on Windoze (Was: Build Systems)Chris M. Thomasson
||  |`* Build SystemsKaz Kylheku
||  | `* Build SystemsKenny McCormack
||  |  `- Build SystemsKarl Meyer
||  `- Build SystemsBart
|`* Build SystemsDavid Brown
| `* Build SystemsBart
|  +* Build SystemsScott Lurndal
|  |`* Build SystemsBart
|  | `* Build SystemsDavid Brown
|  |  +* Build SystemsBart
|  |  |`* Build SystemsDavid Brown
|  |  | `* Build SystemsBart
|  |  |  +- Build SystemsScott Lurndal
|  |  |  +* Build SystemsMJ OS_EXAMINE
|  |  |  |+- Build SystemsKenny McCormack
|  |  |  |`- Build SystemsBart
|  |  |  +* Build SystemsDavid Brown
|  |  |  |+* Build SystemsScott Lurndal
|  |  |  ||+- Build SystemsKenny McCormack
|  |  |  ||+- Build SystemsPhil Carmody
|  |  |  ||`- Build SystemsDavid Brown
|  |  |  |`* Build SystemsBart
|  |  |  | +- Build SystemsKeith Thompson
|  |  |  | `* Build SystemsDavid Brown
|  |  |  |  `* Build SystemsBart
|  |  |  |   +* Build SystemsKeith Thompson
|  |  |  |   |`* Build SystemsBart
|  |  |  |   | +- Build SystemsKaz Kylheku
|  |  |  |   | `* Build SystemsDavid Brown
|  |  |  |   |  `* Build SystemsBart
|  |  |  |   |   `* Build SystemsDavid Brown
|  |  |  |   |    +- Build SystemsBart
|  |  |  |   |    +* Build SystemsBart
|  |  |  |   |    |+* Build SystemsScott Lurndal
|  |  |  |   |    ||`- Build SystemsBart
|  |  |  |   |    |+* Build SystemsBen Bacarisse
|  |  |  |   |    ||`* Build SystemsBart
|  |  |  |   |    || +* Build SystemsRichard Harnden
|  |  |  |   |    || |`- Build SystemsBart
|  |  |  |   |    || `* Build SystemsBen Bacarisse
|  |  |  |   |    ||  `* Build SystemsBart
|  |  |  |   |    ||   `* Build SystemsBen Bacarisse
|  |  |  |   |    ||    `* Build SystemsBart
|  |  |  |   |    ||     `- Build SystemsBen Bacarisse
|  |  |  |   |    |`* Build SystemsDavid Brown
|  |  |  |   |    | `* Build SystemsBart
|  |  |  |   |    |  +* Build SystemsKeith Thompson
|  |  |  |   |    |  |`* Build Systemsbart c
|  |  |  |   |    |  | `* Build SystemsKeith Thompson
|  |  |  |   |    |  |  `* Build SystemsDavid Brown
|  |  |  |   |    |  |   `* Build SystemsChris M. Thomasson
|  |  |  |   |    |  |    +- Build SystemsChris M. Thomasson
|  |  |  |   |    |  |    +* Build SystemsKeith Thompson
|  |  |  |   |    |  |    |`- Build SystemsChris M. Thomasson
|  |  |  |   |    |  |    `* Build SystemsDavid Brown
|  |  |  |   |    |  |     +- Build SystemsChris M. Thomasson
|  |  |  |   |    |  |     `* Build SystemsChris M. Thomasson
|  |  |  |   |    |  |      +* Build Systemsjames...@alumni.caltech.edu
|  |  |  |   |    |  |      |+- Build Systemscandycane
|  |  |  |   |    |  |      |`* Build SystemsKaz Kylheku
|  |  |  |   |    |  |      | `* Build SystemsDavid Brown
|  |  |  |   |    |  |      |  `- Build SystemsChris M. Thomasson
|  |  |  |   |    |  |      `* Build SystemsDavid Brown
|  |  |  |   |    |  |       `- Build SystemsChris M. Thomasson
|  |  |  |   |    |  +* Build SystemsKaz Kylheku
|  |  |  |   |    |  |`* Build Systemsbart c
|  |  |  |   |    |  | `* Build SystemsBen Bacarisse
|  |  |  |   |    |  |  +* Build Systemsbart c
|  |  |  |   |    |  |  |+* Build SystemsDavid Brown
|  |  |  |   |    |  |  ||`- Build Systemsbart c
|  |  |  |   |    |  |  |+* Build SystemsKelsey Bjarnason
|  |  |  |   |    |  |  ||`* Build Systemsbart c
|  |  |  |   |    |  |  || `* Build SystemsKelsey Bjarnason
|  |  |  |   |    |  |  ||  `* Build Systemsbart c
|  |  |  |   |    |  |  ||   `* Build SystemsKelsey Bjarnason
|  |  |  |   |    |  |  ||    `* Build SystemsBart
|  |  |  |   |    |  |  ||     `* Build SystemsKelsey Bjarnason
|  |  |  |   |    |  |  ||      +* Build SystemsBart
|  |  |  |   |    |  |  ||      |+* Build SystemsBart
|  |  |  |   |    |  |  ||      ||`* Build SystemsRichard Harnden
|  |  |  |   |    |  |  ||      || `- Build SystemsBart
|  |  |  |   |    |  |  ||      |`* Build SystemsScott Lurndal
|  |  |  |   |    |  |  ||      | `* Build SystemsBart
|  |  |  |   |    |  |  ||      |  +* Build SystemsMalcolm McLean
|  |  |  |   |    |  |  ||      |  |`- Build SystemsBart
|  |  |  |   |    |  |  ||      |  +- Build SystemsScott Lurndal
|  |  |  |   |    |  |  ||      |  +* Build SystemsScott Lurndal
|  |  |  |   |    |  |  ||      |  +- Build SystemsChris M. Thomasson
|  |  |  |   |    |  |  ||      |  `- Build SystemsChris M. Thomasson
|  |  |  |   |    |  |  ||      `- Build SystemsKaz Kylheku
|  |  |  |   |    |  |  |`* Build SystemsBen Bacarisse
|  |  |  |   |    |  |  `* Build SystemsScott Lurndal
|  |  |  |   |    |  `* Build SystemsDavid Brown
|  |  |  |   |    `* Build SystemsBart
|  |  |  |   `* Build SystemsDavid Brown
|  |  |  `* Build SystemsKeith Thompson
|  |  `- Really? (Was: Build Systems)Kenny McCormack
|  `* Build SystemsDavid Brown
+* Build SystemsDavid Brown
+- Build SystemsThiago Adams
`- Build SystemsMichael S

Pages:12345678910111213
Re: Build Systems

<ucfoao$1766j$2@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=44640&group=comp.lang.c#44640

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: david.brown@hesbynett.no (David Brown)
Newsgroups: comp.lang.c
Subject: Re: Build Systems
Date: Sun, 27 Aug 2023 16:58:32 +0200
Organization: A noiseless patient Spider
Lines: 17
Message-ID: <ucfoao$1766j$2@dont-email.me>
References: <uban99$1rnpb$1@dont-email.me> <12sCM.59051$m8Ke.22097@fx08.iad>
<ubdmk4$2dao7$1@dont-email.me> <ubfeqj$2oop4$1@dont-email.me>
<ubfknf$2plvs$1@dont-email.me> <ubfu4d$2r98d$1@dont-email.me>
<ubg4jr$2se4o$1@dont-email.me> <ubg7ku$2srfk$1@dont-email.me>
<ubgdr5$2tro0$1@dont-email.me> <ubgpip$2vk5e$1@dont-email.me>
<ubgulr$3095n$1@dont-email.me> <87pm3nlxuu.fsf@nosuchdomain.example.com>
<ubh3s8$30v7t$1@dont-email.me> <ubi5do$38ii5$1@dont-email.me>
<ubib54$39aqa$1@dont-email.me> <ubii7m$3acds$1@dont-email.me>
<ubivp8$3cjsl$1@dont-email.me> <ubl89c$3prfv$1@dont-email.me>
<ubma81$3upnp$1@dont-email.me> <878ra9jhxh.fsf@nosuchdomain.example.com>
<f4eb70c3-f687-4ce4-b4ad-343566d46565n@googlegroups.com>
<874jkxjdwt.fsf@nosuchdomain.example.com> <ubnpol$8t88$1@dont-email.me>
<uboo4c$d11h$4@dont-email.me> <ubq8h1$peg5$1@dont-email.me>
<ucehj2$112u9$2@dont-email.me>
<10939876-371e-456a-8819-59bf39bca3a7n@googlegroups.com>
<20230827013147.751@kylheku.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Sun, 27 Aug 2023 14:58:33 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="09710c0d7f4cb120cf61093dd0f1580b";
logging-data="1284307"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX192CfkgWMlVehGWPFKtSK9NMUD5BsjaX2o="
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101
Thunderbird/102.13.0
Cancel-Lock: sha1:oLok3vkOrRNnaSfR5+toYwujTok=
In-Reply-To: <20230827013147.751@kylheku.com>
Content-Language: en-GB
 by: David Brown - Sun, 27 Aug 2023 14:58 UTC

On 27/08/2023 10:32, Kaz Kylheku wrote:
> On 2023-08-27, james...@alumni.caltech.edu <jameskuyper@alumni.caltech.edu> wrote:
>> Yes, that's the conversion that David was referring to, that screws up
>> makefiles. What's needed is an editor where tapping tab places a tab
>> character (and NOT 4 spaces) in the saved makefile.
>
> If your programer's editor does not recognize "Makefile" or
> "whatever.mk" and adjust its settings for makefile editing, here
> is a dime kid ...
>

Most editors can handle that. But I have used a large number of editors
over the years, on different OS's - some sophisticated, some less so,
depending on my needs at the time. And sometime I've accidentally
triggered a tab-to-space conversion.

Re: Build Systems

<ucg6bv$19onb$1@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=44652&group=comp.lang.c#44652

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m.thomasson.1@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c
Subject: Re: Build Systems
Date: Sun, 27 Aug 2023 11:58:08 -0700
Organization: A noiseless patient Spider
Lines: 28
Message-ID: <ucg6bv$19onb$1@dont-email.me>
References: <uban99$1rnpb$1@dont-email.me> <12sCM.59051$m8Ke.22097@fx08.iad>
<ubdmk4$2dao7$1@dont-email.me> <ubfeqj$2oop4$1@dont-email.me>
<ubfknf$2plvs$1@dont-email.me> <ubfu4d$2r98d$1@dont-email.me>
<ubg4jr$2se4o$1@dont-email.me> <ubg7ku$2srfk$1@dont-email.me>
<ubgdr5$2tro0$1@dont-email.me> <ubgpip$2vk5e$1@dont-email.me>
<ubgulr$3095n$1@dont-email.me> <87pm3nlxuu.fsf@nosuchdomain.example.com>
<ubh3s8$30v7t$1@dont-email.me> <ubi5do$38ii5$1@dont-email.me>
<ubib54$39aqa$1@dont-email.me> <ubii7m$3acds$1@dont-email.me>
<ubivp8$3cjsl$1@dont-email.me> <ubl89c$3prfv$1@dont-email.me>
<ubma81$3upnp$1@dont-email.me> <878ra9jhxh.fsf@nosuchdomain.example.com>
<f4eb70c3-f687-4ce4-b4ad-343566d46565n@googlegroups.com>
<874jkxjdwt.fsf@nosuchdomain.example.com> <ubnpol$8t88$1@dont-email.me>
<uboo4c$d11h$4@dont-email.me> <ubq8h1$peg5$1@dont-email.me>
<ucehj2$112u9$2@dont-email.me>
<10939876-371e-456a-8819-59bf39bca3a7n@googlegroups.com>
<20230827013147.751@kylheku.com> <ucfoao$1766j$2@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 27 Aug 2023 18:58:08 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="8e1daed50adb974a734bb3c89635a581";
logging-data="1368811"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19ISTTyLvjuloEnqiJ2oXKagV7K5BvDYaU="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:YONdv9LRoIkWOm4b4dIRv4ObTZE=
Content-Language: en-US
In-Reply-To: <ucfoao$1766j$2@dont-email.me>
 by: Chris M. Thomasson - Sun, 27 Aug 2023 18:58 UTC

On 8/27/2023 7:58 AM, David Brown wrote:
> On 27/08/2023 10:32, Kaz Kylheku wrote:
>> On 2023-08-27, james...@alumni.caltech.edu
>> <jameskuyper@alumni.caltech.edu> wrote:
>>> Yes, that's the conversion that David was referring to, that screws up
>>> makefiles. What's needed is an editor where tapping tab places a tab
>>> character (and NOT 4 spaces) in the saved makefile.
>>
>> If your programer's editor does not recognize "Makefile" or
>> "whatever.mk" and adjust its settings for makefile editing, here
>> is a dime kid ...
>>
>
> Most editors can handle that.

Yup. MSVC handles that. A tab is 4 spaces in my personal C++ code.
Actually, there is a funny scene in Silicon Valley about this very issue:

https://youtu.be/SsoOG6ZeyUI

> But I have used a large number of editors
> over the years, on different OS's - some sophisticated, some less so,
> depending on my needs at the time.  And sometime I've accidentally
> triggered a tab-to-space conversion.
>
>

Re: Build Systems

<ucg6dp$19onb$2@dont-email.me>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=44653&group=comp.lang.c#44653

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: chris.m.thomasson.1@gmail.com (Chris M. Thomasson)
Newsgroups: comp.lang.c
Subject: Re: Build Systems
Date: Sun, 27 Aug 2023 11:59:06 -0700
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <ucg6dp$19onb$2@dont-email.me>
References: <uban99$1rnpb$1@dont-email.me> <12sCM.59051$m8Ke.22097@fx08.iad>
<ubdmk4$2dao7$1@dont-email.me> <ubfeqj$2oop4$1@dont-email.me>
<ubfknf$2plvs$1@dont-email.me> <ubfu4d$2r98d$1@dont-email.me>
<ubg4jr$2se4o$1@dont-email.me> <ubg7ku$2srfk$1@dont-email.me>
<ubgdr5$2tro0$1@dont-email.me> <ubgpip$2vk5e$1@dont-email.me>
<ubgulr$3095n$1@dont-email.me> <87pm3nlxuu.fsf@nosuchdomain.example.com>
<ubh3s8$30v7t$1@dont-email.me> <ubi5do$38ii5$1@dont-email.me>
<ubib54$39aqa$1@dont-email.me> <ubii7m$3acds$1@dont-email.me>
<ubivp8$3cjsl$1@dont-email.me> <ubl89c$3prfv$1@dont-email.me>
<ubma81$3upnp$1@dont-email.me> <878ra9jhxh.fsf@nosuchdomain.example.com>
<f4eb70c3-f687-4ce4-b4ad-343566d46565n@googlegroups.com>
<874jkxjdwt.fsf@nosuchdomain.example.com> <ubnpol$8t88$1@dont-email.me>
<uboo4c$d11h$4@dont-email.me> <ubq8h1$peg5$1@dont-email.me>
<ucehj2$112u9$2@dont-email.me> <ucfnvg$1766j$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sun, 27 Aug 2023 18:59:05 -0000 (UTC)
Injection-Info: dont-email.me; posting-host="8e1daed50adb974a734bb3c89635a581";
logging-data="1368811"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX186DqCpUf6+GCpzbeDOwJStKBuseH1c4BQ="
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:102.0) Gecko/20100101
Thunderbird/102.14.0
Cancel-Lock: sha1:nElxbPlFV//eGFZZW8sucJiHckU=
In-Reply-To: <ucfnvg$1766j$1@dont-email.me>
Content-Language: en-US
 by: Chris M. Thomasson - Sun, 27 Aug 2023 18:59 UTC

On 8/27/2023 7:52 AM, David Brown wrote:
> On 27/08/2023 05:57, Chris M. Thomasson wrote:
>> On 8/19/2023 4:19 AM, David Brown wrote:
>>> On 18/08/2023 23:34, Chris M. Thomasson wrote:
>>>
>>>>
>>>> Have you ever forgot to use a tab in a makefile?
>>>
>>> I don't think so, because I use tabs generally for spacing.  (Some
>>> people prefer spaces, others tabs.)  But I /have/ had an editor
>>> convert tabs to spaces, or spaces to tabs, on saving a makefile - and
>>> that really does screw things up.
>>>
>>> I doubt if there is anyone that considers the distinction between
>>> tabs and spaces in makefiles to be a good idea.  That includes the
>>> original author of make.
>>>
>>
>> Tabs for spacing, humm, as in tap tab and 4 spaces are generated, right?
>
> No - press the tab key, and a tab character is generated.  I generally
> view files at 4 spaces per tab.  But I mostly use real tab characters in
> my files.  However, consistency is very important - if I'm working with
> a file with spaces, I keep it as spaces (unless I am making so many
> changes that I do a spaces-to-tab operation in my editor).
>

Right now, I have my editor setup where a single press of a tab
generates four spaces.

Re: Build Systems

<20230828113117.1141aca74003695959b17a29@g{oogle}mail.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=44679&group=comp.lang.c#44679

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: anton.txt@g{oogle}mail.com (Anton Shepelev)
Newsgroups: comp.lang.c
Subject: Re: Build Systems
Date: Mon, 28 Aug 2023 11:31:17 +0300
Organization: A noiseless patient Spider
Lines: 23
Message-ID: <20230828113117.1141aca74003695959b17a29@g{oogle}mail.com>
References: <uban99$1rnpb$1@dont-email.me>
<87edjyvdba.fsf@bsb.me.uk>
<038f3d41-228f-4f22-9086-8596e9022057n@googlegroups.com>
<87edjxts00.fsf@bsb.me.uk>
<ubtvb0$1hpq8$1@dont-email.me>
<87wmxps26h.fsf@bsb.me.uk>
<ubub09$1jeo1$1@dont-email.me>
<87r0nxrvm1.fsf@bsb.me.uk>
<ubvd3u$1roqh$1@dont-email.me>
<87zg2jrk7t.fsf@bsb.me.uk>
<uc12e1$245uh$1@dont-email.me>
<87lee2qz5v.fsf@bsb.me.uk>
<uc51ia$2ug61$1@dont-email.me>
<20230823195415.19d4c01e0cb2ca57faf92c07@g{oogle}mail.com>
<UyrFM.102486$O8ab.3406@fx40.iad>
<20230826181917.2c486bc60d07dc5eea471ede@gmail.moc>
<86r0npxf9y.fsf@linuxsc.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: 7bit
Injection-Info: dont-email.me; posting-host="a5e2cc158438d957fd9a3422198d8abf";
logging-data="1715873"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19Fijtu/zTpFXUD/tq04SCoXl/HWzlg5p8="
Cancel-Lock: sha1:UWMXi1aVXyz9aiBdibQFrVcmg94=
X-Newsreader: Sylpheed 3.7.0 (GTK+ 2.24.30; i686-pc-mingw32)
 by: Anton Shepelev - Mon, 28 Aug 2023 08:31 UTC

Tim Rentsch to Anton Shepelev:

> > A modular program is one comprising two or more moules,
> > such as introduced in Modula [...]
>
> Modules appeared earlier in the programming language Mesa.
> Modula copied them from Mesa.

Bad word choice on my part. I quoted Modula as an example of
a language with modules, not as the first programming
language on Earth to support them. Modula introduced its own
kind of module.

Now that I have looked up Mesa in Wikipedia, I see that
Mesa's modules are similar to C's header-source pairs in
that they consist of at least two files. Not so in Modula,
where a module is a single self-contained source file.
Furthermore, Wikipedia lists Modula as predating Mesa by a
year.

--
() ascii ribbon campaign -- against html e-mail
/\ www.asciiribbon.org -- against proprietary attachments

Re: Build Systems

<86il8zxopd.fsf@linuxsc.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=44695&group=comp.lang.c#44695

  copy link   Newsgroups: comp.lang.c
Path: i2pn2.org!i2pn.org!paganini.bofh.team!eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tr.17687@z991.linuxsc.com (Tim Rentsch)
Newsgroups: comp.lang.c
Subject: Re: Build Systems
Date: Mon, 28 Aug 2023 06:48:30 -0700
Organization: A noiseless patient Spider
Lines: 29
Message-ID: <86il8zxopd.fsf@linuxsc.com>
References: <uban99$1rnpb$1@dont-email.me> <87edjyvdba.fsf@bsb.me.uk> <038f3d41-228f-4f22-9086-8596e9022057n@googlegroups.com> <87edjxts00.fsf@bsb.me.uk> <ubtvb0$1hpq8$1@dont-email.me> <87wmxps26h.fsf@bsb.me.uk> <ubub09$1jeo1$1@dont-email.me> <87r0nxrvm1.fsf@bsb.me.uk> <ubvd3u$1roqh$1@dont-email.me> <87zg2jrk7t.fsf@bsb.me.uk> <uc12e1$245uh$1@dont-email.me> <87lee2qz5v.fsf@bsb.me.uk> <uc51ia$2ug61$1@dont-email.me> <20230823195415.19d4c01e0cb2ca57faf92c07@g{oogle}mail.com> <UyrFM.102486$O8ab.3406@fx40.iad> <20230826181917.2c486bc60d07dc5eea471ede@gmail.moc> <86r0npxf9y.fsf@linuxsc.com> <20230828113117.1141aca74003695959b17a29@g{oogle}mail.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Injection-Info: dont-email.me; posting-host="61b7a310fb4086afc4b0d02730d52894";
logging-data="1819250"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19o5TvFbVGh5lN/YReEvaAQqyMAfFbsYn4="
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux)
Cancel-Lock: sha1:zj6PeQp6kqzdIKJ+A8VQyWzULHs=
sha1:x9XHhaF8J8DZG5MwPJo1mm87D+M=
 by: Tim Rentsch - Mon, 28 Aug 2023 13:48 UTC

Anton Shepelev <anton.txt@g{oogle}mail.com> writes:

> Tim Rentsch to Anton Shepelev:
>
>>> A modular program is one comprising two or more moules,
>>> such as introduced in Modula [...]
>>
>> Modules appeared earlier in the programming language Mesa.
>> Modula copied them from Mesa.
>
> Bad word choice on my part. I quoted Modula as an example of
> a language with modules, not as the first programming
> language on Earth to support them. Modula introduced its own
> kind of module.

Okay.

> Now that I have looked up Mesa in Wikipedia, I see that
> Mesa's modules are similar to C's header-source pairs in
> that they consist of at least two files. Not so in Modula,
> where a module is a single self-contained source file.

Okay.

> Furthermore, Wikipedia lists Modula as predating Mesa by a
> year.

Niklaus Wirth was at Xerox PARC while Mesa was being developed.
It was after that experience that he started working on Modula.

Re: Build Systems

<6df97957-a15f-44f3-a859-82c651df431cn@googlegroups.com>

  copy mid

https://news.novabbs.org/devel/article-flat.php?id=44786&group=comp.lang.c#44786

  copy link   Newsgroups: comp.lang.c
X-Received: by 2002:a05:620a:3884:b0:76f:133f:83b4 with SMTP id qp4-20020a05620a388400b0076f133f83b4mr163735qkn.12.1693309433684;
Tue, 29 Aug 2023 04:43:53 -0700 (PDT)
X-Received: by 2002:a17:902:dace:b0:1bb:91c9:d334 with SMTP id
q14-20020a170902dace00b001bb91c9d334mr9897311plx.0.1693309433243; Tue, 29 Aug
2023 04:43:53 -0700 (PDT)
Path: i2pn2.org!i2pn.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!news-out.google.com!nntp.google.com!postnews.google.com!google-groups.googlegroups.com!not-for-mail
Newsgroups: comp.lang.c
Date: Tue, 29 Aug 2023 04:43:52 -0700 (PDT)
In-Reply-To: <uban99$1rnpb$1@dont-email.me>
Injection-Info: google-groups.googlegroups.com; posting-host=199.203.251.52; posting-account=ow8VOgoAAAAfiGNvoH__Y4ADRwQF1hZW
NNTP-Posting-Host: 199.203.251.52
References: <uban99$1rnpb$1@dont-email.me>
User-Agent: G2/1.0
MIME-Version: 1.0
Message-ID: <6df97957-a15f-44f3-a859-82c651df431cn@googlegroups.com>
Subject: Re: Build Systems
From: already5chosen@yahoo.com (Michael S)
Injection-Date: Tue, 29 Aug 2023 11:43:53 +0000
Content-Type: text/plain; charset="UTF-8"
X-Received-Bytes: 1065
 by: Michael S - Tue, 29 Aug 2023 11:43 UTC

nothing

Pages:12345678910111213
server_pubkey.txt

rocksolid light 0.9.81
clearnet tor