Deutsch   English   Français   Italiano  
<vreucv$19klp$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: Richard Heathfield <rjh@cpax.org.uk>
Newsgroups: comp.lang.c++,comp.theory
Subject: Re: neos Universal Compiler
Date: Wed, 19 Mar 2025 17:20:31 +0000
Organization: Fix this later
Lines: 73
Message-ID: <vreucv$19klp$1@dont-email.me>
References: <ySYBP.191726$C8m7.67495@fx11.ams4>
 <KasCP.428197$NN2a.142078@fx15.ams4> <vrdvve$g2lm$1@dont-email.me>
 <jDACP.23625$dBr6.13222@fx04.ams4> <vrel2u$12kpa$1@dont-email.me>
 <VKACP.290828$7Fq7.268982@fx13.ams4> <vremit$128hv$1@dont-email.me>
 <CdBCP.129129$C61.36218@fx03.ams4>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Wed, 19 Mar 2025 18:20:31 +0100 (CET)
Injection-Info: dont-email.me; posting-host="b7503893adb236434c108755aac52888";
	logging-data="1364665"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1/WZAhZlO2CjQXae4XEjVvZFCxvUEUPil1hBX8DYN3ULw=="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:EDHVrfa2jtoH+Jvy5g87iUpqCk4=
In-Reply-To: <CdBCP.129129$C61.36218@fx03.ams4>
Content-Language: en-GB
Bytes: 3907


On 19/03/2025 15:16, Mr Flibble wrote:
> On Wed, 19 Mar 2025 15:07:09 +0000, Richard Heathfield wrote:
> 
>> On 19/03/2025 14:44, Mr Flibble wrote:
>>> On Wed, 19 Mar 2025 14:41:34 +0000, Muttley wrote:
>>>
>>>> On Wed, 19 Mar 2025 14:35:59 GMT Mr Flibble
>>>> <flibble@reddwarf.jmc.corp>
>>>> wibbled:
>>>>> On Wed, 19 Mar 2025 08:41:18 +0000, Muttley wrote:
>>>>>
>>>>>> On Wed, 19 Mar 2025 04:59:22 GMT Mr Flibble
>>>>>> <flibble@reddwarf.jmc.corp>
>>>>>> wibbled:
>>>>>>> On Mon, 17 Mar 2025 17:21:34 +0000, Mr Flibble wrote:
>>>>>>>
>>>>>>>> Introducing the universal compiler, neos, that can compile ANY
>>>>>>>> programming language.
>>>>>>
>>>>>> I hope you're going to write a auto generator for that mess possibly
>>>>>> based on written instructions in english/french/whatever. Its
>>>>>> unreadable.
>>>>>
>>>>> eh? the neos grammar is based on EBNF so is human friendly.
>>>>
>>>> Its almost a solid slab of text.
>>>
>>> It is based on EBNF so is human friendly.
>>
>> It's human friendly because Flibber says so. Flibber is never wrong, not
>> even when he's wrong.
>>
>> And because magic, neos can (present tense) compile any programming
>> language, even though most languages have no schema at present. We know
>> this because Flibber is never wrong.
> 
> I am occassionally wrong but in this instance, dear, it is you that is
> wrong.

You won't be surprised to hear that I disagree.

> Just because a language doesn't yet have a schema it doesn't follow that
> neos couldn't compile it if a schema was created for it.

I have not made that claim. You, however, made the claim that 
neos can (present tense) compile ANY language. It's still in the 
quoted materials:

>>>>>>> On Mon, 17 Mar 2025 17:21:34 +0000, Mr Flibble
>>>>>>> wrote:
>>>>>>> 
>>>>>>>> Introducing the universal compiler, neos, that
>>>>>>>> can compile ANY programming language. 
See?

But I note that you are now opting for the subjunctive, which is 
an altogether more sensible claim and perhaps offers a hint that 
you're edging towards realising why your original claim was 
mistaken. Indeed, you put me in mind of the Fonz in Happy Days, 
trying to admit he's wrong but unable to use the word of himself. 
"I was wr... I was wr... I was wrwrwrwrwr... I was, not, right."

The ability to admit error when you're wrong is an important one 
to acquire on the path to adulthood. Keep going as you are, and 
you'll get there... one day.

-- 
Richard Heathfield
Email: rjh at cpax dot org dot uk
"Usenet is a strange place" - dmr 29 July 1999
Sig line 4 vacant - apply within