Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Mikko Newsgroups: comp.lang.c Subject: Re: Writing own source disk Date: Wed, 5 Jun 2024 11:13:24 +0300 Organization: - Lines: 31 Message-ID: References: <87sexvm1lr.fsf@bsb.me.uk> <875xuqmdjn.fsf@bsb.me.uk> <87y17kkerb.fsf@bsb.me.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 05 Jun 2024 10:13:25 +0200 (CEST) Injection-Info: dont-email.me; posting-host="f59ac17d296a13bc5d3841a994cc1bf4"; logging-data="949935"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19xgAxP5YE4Z/hfyu3fvbtM" User-Agent: Unison/2.2 Cancel-Lock: sha1:xWm0e2Thha4QkzOifjIK6FGGHwY= Bytes: 2209 On 2024-06-04 19:57:31 +0000, bart said: > On 04/06/2024 14:40, Ben Bacarisse wrote: >> Malcolm McLean writes: >> >>> On 03/06/2024 13:11, Ben Bacarisse wrote: > >>> But from a practical point of view, yes my quine is massively >>> powerful. Most graphical programs do have images as source. And they just >>> get zipped up into the FileSystem XML file. So any binary data can be >>> included. Easily, Using exactly the same system. >> >> I'm not getting it. Why do I want a quine in connection to a graphical >> program? I want a way to include everything in the distribution, but >> we've had that for ages. Why is having a program that outputs something >> you already have (by defintion!) of any use? >> > > > My C compiler embeds the the standard headers it uses within the > executable. That makes for a tidy, run-anywhere application as it is a > single file. There are not run-anywhere applications. Each computer only runs applications that are written in a language that it understands. Many computers only understand one language and no language is understood by every computer. -- Mikko