Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c,comp.programming,alt.os.linux.ubuntu,comp.sys.raspberry-pi,alt.comp.os.windows-10,alt.windows7.general Subject: Re: C is not a low level language Date: Mon, 25 Feb 2019 15:53:51 -0800 Organization: None to speak of Lines: 47 Message-ID: References: <0001HW.2223125A02182A717000059092EF@news.individual.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: reader02.eternal-september.org; posting-host="877ee2117afe28f98a328042a774254d"; logging-data="19548"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18gZP+UKxUi5lzeOhCrQC2K" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux) Cancel-Lock: sha1:3D596dci7E56sxMiA28B8gv2rDU= sha1:BcGUOjLZdqSutLZ8/9jR0kcloHU= Xref: csiph.com comp.lang.c:141378 comp.programming:9762 alt.os.linux.ubuntu:202766 comp.sys.raspberry-pi:19759 alt.comp.os.windows-10:86211 scott@slp53.sl.home (Scott Lurndal) writes: > Keith Thompson writes: >>Bill Findlay writes: >>[...] >>> There is language in which you can write: >>> >>> copy : String := source; >>> >>> The compiler does all the work. >>> No need to use the heap. >>> The errors being discussed cannot happen, so no need for defensive coding. >>> It is used when lives are at stake. >>> It runs, at least some, code faster than C. >>> It is available on the R Pi. >>> >>> Any guesses? >> >>No. >> >>You've posted at least two more followups without telling us what >>language you're talking about. >> >>So, what language are you talking about? I, for one, am not interested >>in guessing. >> >>Please consider trimming the newsgroups to which this discussion is >>being inappropriately cross-posted. > > I'm pretty sure it is ADA. It's spelled "Ada"; the name is not an acronym. That's certainly one possibility, but the question I'm asking is not which languages Bill *might* be talking about. I see no point in continuing the discussion unless Bill tells us which language he *is* talking about. [...] > I believe that ADA strings, however, have an implicit length field. Not exactly. It's more complicated than that. -- Keith Thompson (The_Other_Keith) kst-u@mib.org Will write code for food. void Void(void) { Void(); } /* The recursive call of the void */