Deutsch   English   Français   Italiano  
<vr3k67$3a5r2$1@dont-email.me>

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

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!eternal-september.org!.POSTED!not-for-mail
From: bart <bc@freeuk.com>
Newsgroups: comp.lang.c
Subject: Re: Python recompile
Date: Sat, 15 Mar 2025 10:18:49 +0000
Organization: A noiseless patient Spider
Lines: 34
Message-ID: <vr3k67$3a5r2$1@dont-email.me>
References: <vq1qas$j22$1@gallifrey.nk.ca> <vqefn1$3flpt$1@dont-email.me>
 <vqeu5c$3imil$1@dont-email.me> <vqeun4$3iqbq$1@dont-email.me>
 <vqfcbe$3lkkc$1@dont-email.me> <871pv861ht.fsf@nosuchdomain.example.com>
 <20250308192940.00001351@yahoo.com> <vqi1ge$8jg8$1@dont-email.me>
 <vqmgjv$3a2il$1@paganini.bofh.team> <vqn4dn$1eb9s$1@dont-email.me>
 <vqo3ss$3hkas$1@paganini.bofh.team> <vqph2e$203bs$2@dont-email.me>
 <vqvtop$cpvn$1@paganini.bofh.team> <vr1nkh$1miii$1@dont-email.me>
 <G8_AP.37556$D_V4.24121@fx39.iad> <vr1uk1$1sb5s$1@dont-email.me>
 <874izvjs4m.fsf@nosuchdomain.example.com> <vr27td$22vgq$2@dont-email.me>
 <87senfi7ii.fsf@nosuchdomain.example.com> <vr2dbm$2995t$1@dont-email.me>
 <vr2onl$2hjmt$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 15 Mar 2025 11:18:48 +0100 (CET)
Injection-Info: dont-email.me; posting-host="14d72ed8b9f39470873bf90fad2cad9d";
	logging-data="3479394"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX18J7fX3YI52d7pjTUb7mPjm"
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:2DknuJPvEwCLhMDGl1b9p/yMPYc=
Content-Language: en-GB
In-Reply-To: <vr2onl$2hjmt$3@dont-email.me>
Bytes: 2953

On 15/03/2025 02:30, Lawrence D'Oliveiro wrote:
> On Fri, 14 Mar 2025 23:16:06 +0000, bart wrote:
> 
>> Every single post arguing against me implies that it is effortless: that
>> is, all you have to do is type 'make'.
>>
>> NO ONE wants to admit to building can be a difficult process.
> 
> You don’t have to take anybody’s word for it. Spend a few weeks doing some
> builds and development on a Linux system for yourself. The difference
> between Windows and Linux is like night and day.


Spend a few weeks using my language. The difference between how it works 
and what you do on Linux is even starker.

There /is/ no build system speak of. Compiling any program even of 100 
modules is this invocation:

    mm prog                # prog.m is the lead module

Or you can forget about building completely, and just run direct from 
source code:

    mm -r prog             # (via native code)
    mm -i prog             # (interpreted)

If there's a simpler way to compile or run source code, I'd like to know 
what it is!

C is a little different because the language doesn't allow for automatic 
discovery of modules. But the extra info needed is simple: a list of files.

For single-module programs however, my C compile works just like 'mm' above.