Deutsch   English   Français   Italiano  
<87r0abzcsj.fsf@bsb.me.uk>

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

Path: ...!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Ben Bacarisse <ben@bsb.me.uk>
Newsgroups: comp.lang.c
Subject: Re: Top 10 most common hard skills listed on resumes...
Date: Mon, 26 Aug 2024 13:30:52 +0100
Organization: A noiseless patient Spider
Lines: 19
Message-ID: <87r0abzcsj.fsf@bsb.me.uk>
References: <vab101$3er$1@reader1.panix.com>
	<vad7ns$1g27b$1@raubtier-asyl.eternal-september.org>
	<vad8lr$1fv5u$1@dont-email.me> <vaf7f0$k51$2@reader1.panix.com>
	<vafgb2$1to4v$2@dont-email.me>
	<92ab79736a70ea1563691d22a9b396a20629d8cf@i2pn2.org>
	<vafim7$1ubg8$1@dont-email.me> <vah4hr$2b9i8$5@dont-email.me>
	<vahngt$2dtm9$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain
Injection-Date: Mon, 26 Aug 2024 14:30:53 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="57181f442244049ce85b8214e3840b29";
	logging-data="2580575"; mail-complaints-to="abuse@eternal-september.org";	posting-account="U2FsdGVkX1+k4dq1j2Lh3RlM2QVnbWuTp34tAHTZ8kc="
User-Agent: Gnus/5.13 (Gnus v5.13)
Cancel-Lock: sha1:BW2uRHp67sxXV+pVoT/s3jZgr8A=
	sha1:33dmP2AiscrauEvG8MoHepl1yS8=
X-BSB-Auth: 1.c05444357cfa469e1a22.20240826133052BST.87r0abzcsj.fsf@bsb.me.uk
Bytes: 2001

Bart <bc@freeuk.com> writes:

> BLISS is a rather strange language. For something supposedly low level than
> C, it doesn't have 'goto'.
>
> It is also typeless.
>
> There is also a key feature that sets it apart from most HLLs: usually if
> you declare a variable A, then you can access A's value just by writing A;
> its address is automatically dereferenced.

Not always.  This is where left- and right-evaluation came in.  On the
left of an assignment A denotes a "place" to receive a value.  On the
right, it denotes a value obtained from a place.  CPL used the terms and
C got them via BCPL's documentation.  Viewed like this, BLISS just makes
"evaluation" a universal concept.

-- 
Ben.