Path: csiph.com!news.freedyn.net!news.dns-netz.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: "J. P. Gilliver (John)" Newsgroups: comp.lang.c,comp.programming,comp.sys.raspberry-pi,alt.windows7.general Subject: Re: C is not a low level language Date: Thu, 28 Feb 2019 16:25:54 +0000 Organization: 255 software Lines: 31 Message-ID: References: <0001HW.2223125A02182A717000059092EF@news.individual.net> <6_VcE.2540$lRX.2246@fx12.am4> <0001HW.22283DFA0635D11A70000F02C2EF@news.individual.net> Mime-Version: 1.0 Content-Type: text/plain;charset=iso-8859-1;format=flowed Content-Transfer-Encoding: 8bit Injection-Info: reader02.eternal-september.org; posting-host="00b026b1f76cff09129f51cbadd7cebb"; logging-data="13822"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/cVZqbVmQjJ7EjbB5XJioO" User-Agent: Turnpike/6.07-M () Cancel-Lock: sha1:vLCaBJw/CYmYHc24g5FaN+qtKoo= Xref: csiph.com comp.lang.c:141500 comp.programming:9802 comp.sys.raspberry-pi:19792 In message <0001HW.22283DFA0635D11A70000F02C2EF@news.individual.net>, Bill Findlay writes: >On 25 Feb 2019, Björn Lundin wrote >(in article ): > >> Den 2019-02-25 kl. 18:55, skrev Bart: >> > On 24/02/2019 17:56, Bill Findlay wrote: [] >> > > There is language in which you can write: >> > > >> > > copy : String := source; [] >> > That depends on exactly what your line does. (Which actually is not that >> > clear: is String the name of a type or of a variable? [] >> It pretty obvious. [] I'm sorry, but the above is why this sort of discussion never ends. When someone is intimately familiar with the syntax of a language, the meaning/functioning of a line like the above - or, say, in C, something like *a++=b(&c--) - _is_ obvious; to anyone else, it is far from so. And the person to whom it _is_ second nature sees no point in explaining it with a comment, either: (a) it just _does_ seem so obvious to them, (b) they'd actually find it difficult _to_ explain, in much the same way as describing the mechanics of walking isn't easy, even though most of us can do it. (Forgetting it took us some _years_ to learn!) -- J. P. Gilliver. UMRA: 1960/<1985 MB++G()AL-IS-Ch++(p)Ar@T+H+Sh0!:`)DNAf ... a series about a grumpy old man who lives in a phone box is unlikely to have been commissioned these days. 798 episodes later ...