Path: csiph.com!eternal-september.org!feeder.eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Tim Rentsch Newsgroups: comp.lang.c Subject: Re: Is this kosher wrt Generic? Date: Fri, 08 Nov 2019 21:03:57 -0800 Organization: A noiseless patient Spider Lines: 24 Message-ID: <86bltlej42.fsf@linuxsc.com> References: <9679a23f-e071-4b9f-a9b1-559951d351e1@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Injection-Info: reader02.eternal-september.org; posting-host="bd07fdb0e7610947dc98257bdadc7724"; logging-data="3889"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/IBexycHNc/mDB8fL8h0Svmsz/TMPt/OM=" User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.4 (gnu/linux) Cancel-Lock: sha1:FOmUnponDCBAOtnoilPI6VfZbVc= sha1:1ONWZry+tA+nxZ9bB1fJF2V9L2Y= Xref: csiph.com comp.lang.c:147811 Ian Collins writes: > On 06/11/2019 01:57, Thiago Adams wrote: > >> C is dangerous but it is simple. When you know the tool you >> know exactly what the compiler is doing and you know from a long >> time what is important to do and check. How to deal with the >> details. >> >> C++ is complex and nobody knows happens under the hood. This is why >> site that shows the compiler output are so useful nowadays for C++ >> community. >> >> C is not perfect and C++ is not so bad. Personally I wish I could >> select some features from both and add some extra ones. >> This is why I created my own C front end. > > The complexity in a programming problem is a constant. You can solve > it in the C way with a large number of simple steps, which introduces > extra complexity in making sure they all work together. You can solve > it with fewer step in a higher level language, which introduces extra > complexity to the language. The overall complexity remains constant. Mother Goose comes to comp.lang.c.