Path: csiph.com!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c Subject: Re: technology discussion =?utf-8?Q?=E2=86=92?= does the world need a "new" C ? Date: Sat, 06 Jul 2024 16:42:41 -0700 Organization: None to speak of Lines: 18 Message-ID: <87sewmt7da.fsf@nosuchdomain.example.com> References: <871q48w98e.fsf@nosuchdomain.example.com> <87plrsultu.fsf@bsb.me.uk> <87ed87v4wi.fsf@bsb.me.uk> <87v81ita77.fsf@bsb.me.uk> MIME-Version: 1.0 Content-Type: text/plain Injection-Date: Sun, 07 Jul 2024 01:42:42 +0200 (CEST) Injection-Info: dont-email.me; posting-host="31bef4326a7de5d231f958bc2ab73da5"; logging-data="4185240"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/abubA049vxB+RsTH/FVj2" User-Agent: Gnus/5.13 (Gnus v5.13) Cancel-Lock: sha1:E7rluqT+qYTrT3fEcPHupZWmEiE= sha1:+PJuAQkpOa1wjVHmiE9ktQA88nc= Xref: csiph.com comp.lang.c:386837 Ben Bacarisse writes: > BGB writes: >> On 7/5/2024 5:40 PM, Ben Bacarisse wrote: [...] >> Whole language design is still a hypothetical at this point anyways (and my >> actual compiler does support multidimensional arrays). > > Ah. I think that when you've written most of it, you will see that > ruling out arrays of arrays will have not simplifying effect. Indeed. I believe (based on no direct experience) that you could write a fully conforming C compiler without even thinking about multidimensional arrays, and if you get the array code right, multidimensional arrays will just work. -- Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com void Void(void) { Void(); } /* The recursive call of the void */