Path: ...!2.eu.feeder.erje.net!feeder.erje.net!news.swapon.de!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Tim Rentsch
Newsgroups: comp.lang.c
Subject: Re: Top 10 most common hard skills listed on resumes...
Date: Fri, 06 Sep 2024 07:56:56 -0700
Organization: A noiseless patient Spider
Lines: 48
Message-ID: <864j6somo7.fsf@linuxsc.com>
References: <874j75zftu.fsf@bsb.me.uk> <87mskwy9t1.fsf@bsb.me.uk> <875xrkxlgo.fsf@bsb.me.uk> <87o75bwlp8.fsf@bsb.me.uk> <871q27weeh.fsf@bsb.me.uk> <20240829083200.195@kylheku.com> <87v7zjuyd8.fsf@bsb.me.uk> <20240829084851.962@kylheku.com> <87mskvuxe9.fsf@bsb.me.uk> <20240905094916.287@kylheku.com> <20240906140541.00004c8f@yahoo.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Injection-Date: Fri, 06 Sep 2024 16:56:56 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="e8cf81bb8aea3e69f32958c8dbde0aad";
logging-data="913822"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX19PFqZ6ab11hNafkPJSIE2ivX24MV2t/S4="
User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux)
Cancel-Lock: sha1:lAH1XddV46O+Y1Uldx3RgMaQRvI=
sha1:tr0qmyY0qwLDEWmfVPTLtyZbTq8=
Bytes: 3286
Michael S writes:
> On Fri, 6 Sep 2024 10:35:16 +0100
> Bart wrote:
>
>> On 05/09/2024 22:37, James Kuyper wrote:
>>
>>> On 9/5/24 12:54, Kaz Kylheku wrote:
>>>
>>>> On 2024-09-05, Waldek Hebisch wrote:
>>>
>>> ...
>>>
>>>>> You seem to miss the point that assigment operator is
>>>>> fundamentally assymetic.
>>>>
>>>> Both sides of an assignment can be complex expressions that
>>>> designate an object (though the right side need not).
>>>
>>> So you've correctly identified the very fundamental asymmetry.
>>
>> Sure, if you want to completely disregard all the cases where the
>> symmetry does exist.
>>
>> That means that for you, there is no interesting difference (using my
>> example of assigning A to itself) in a language where you write 'A =
>> A', and one where you write 'A = .A'.
>>
>> (I'd be interested in how, in the latter language, you'd write the
>> equivalent of 'A = A = A' in C, since the middle term is both on the
>> left of '=', and on the right!)
>
> The point is that in BLISS everithing that is legal on the right side of
> asignment is also legal on the left side.
> I don't know if the point is generally true. In particular, if BLISS
> supports floatig point, what is meaning of floating point on the left
> side?
BLISS is word based and typeless. On a PDP-10, doing a
.pi = 0
where 'pi' holds a 36-bit floating-point value (and 3.14159...
presumably), that floating-point value would be used as an
address and 0 would be stored into it (assuming I remember
BLISS correctly).
So probably not what one wants to do. ;)