From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,a9b0810d3106d9b8 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!news4.google.com!feeder1-2.proxad.net!proxad.net!feeder2-2.proxad.net!newsfeed.arcor.de!newsspool2.arcor-online.net!news.arcor.de.POSTED!not-for-mail From: "Dmitry A. Kazakov" Subject: Re: Fun with C Newsgroups: comp.lang.ada User-Agent: 40tude_Dialog/2.0.15.1 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 8bit Reply-To: mailbox@dmitry-kazakov.de Organization: cbb software GmbH References: <27cf3992-4132-4483-9110-adc7a089cd4a@e8g2000vbz.googlegroups.com> <3ccf18a2-ba10-42bc-aeab-9368749961fb@a11g2000pro.googlegroups.com> <4c2b6a58-e3b6-47da-95e0-64853be5c1f9@v11g2000prb.googlegroups.com> <86748003-860f-4729-ae26-55be1e58ac2b@d27g2000vbz.googlegroups.com> <4b5748dc-60fa-4cec-a317-054626e9a1ca@d19g2000prh.googlegroups.com> <1908th3tyz101.1f6c5w8t9mggy.dlg@40tude.net> <2118e788-7b3e-4d25-8d0f-5e60498e3a3b@cu4g2000vbb.googlegroups.com> <1hnl95prvrt6i$.1s675gncbjxsu$.dlg@40tude.net> <5d44db50-ceff-4f4d-8bc7-714f31fbca06@hd10g2000vbb.googlegroups.com> <1uthrsrabx8di$.8i74uk28axo0.dlg@40tude.net> <4db29f1b$0$6972$9b4e6d93@newsspool4.arcor-online.net> Date: Sat, 23 Apr 2011 12:23:57 +0200 Message-ID: <1amv0l8yth472$.bga5tl5fjaf6.dlg@40tude.net> NNTP-Posting-Date: 23 Apr 2011 12:23:58 CEST NNTP-Posting-Host: 70e19420.newsspool2.arcor-online.net X-Trace: DXC=fh9Idkn=BAS[7Non7UCi8UA9EHlD;3YcR4Fo<]lROoRQ8kF On Sat, 23 Apr 2011 11:42:51 +0200, Georg Bauhaus wrote: > On 4/23/11 9:23 AM, Dmitry A. Kazakov wrote: >> On Fri, 22 Apr 2011 19:08:33 -0700 (PDT), Elias Salom�o Helou Neto wrote: > >>> It is quite different with programming languages, as C is actually >>> harder than Pascal, which is a great tool for teaching programming. >> >> In which sense is C harder? > > C is harder to learn from the ground up, as your first formalism, > when measured by the number of non-intuitive and non-essential > fundamental concepts that students must all understand in order > to understand and use fundamental ideas of C. [...] > Is this a sense in which C is harder when you > want to learn the fundamentals of programming? True, but this does not imply difficulty to learn. It depends on the goals set. People *feel* they know C very quickly. The fact that they actually do not know it and even less know software engineering does not change that felt easiness. This is why I asked for the meaning of being hard. Nobody cares that C is hard from the stand point of software engineering because nobody cares about the latter. Is it hard to learn how to use a hammer? 1. No 2. What for? -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de