Deutsch English Français Italiano |
<vdj5bj$35p9c$17@dont-email.me> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!feeds.phibee-telecom.net!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: The Natural Philosopher <tnp@invalid.invalid> Newsgroups: alt.folklore.computers,comp.os.linux.misc Subject: Re: TeX and Pascal [was Re: The joy of FORTRAN] Date: Wed, 2 Oct 2024 10:56:03 +0100 Organization: A little, after lunch Lines: 43 Message-ID: <vdj5bj$35p9c$17@dont-email.me> References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks> <5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com> <vcub5c$36h63$1@dont-email.me> <1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com> <vcuib9$37rge$5@dont-email.me> <vcvuhh$3hroa$2@dont-email.me> <llhieuF8ej2U2@mid.individual.net> <20240925083451.00003205@gmail.com> <Pascal-20240925164718@ram.dialup.fu-berlin.de> <mdd4j63pmo1.fsf_-_@panix5.panix.com> <oJ-cnQSrLZDYdGX7nZ2dnZfqnPWdnZ2d@earthlink.com> <vdatb6$1l4ch$8@dont-email.me> <vdauah$1lq1u$1@dont-email.me> <lltt6uF4fseU4@mid.individual.net> <vdcn1q$1tmdr$5@dont-email.me> <vddqoe$264fi$2@dont-email.me> <vdf4le$2cn51$6@dont-email.me> <vdh2l1$2p7e2$1@dont-email.me> <vdh3ku$2path$1@dont-email.me> <ezVKO.37644$afc4.5287@fx42.iad> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Wed, 02 Oct 2024 11:56:04 +0200 (CEST) Injection-Info: dont-email.me; posting-host="bac04660cf75619118ac0ef002482041"; logging-data="3335468"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/3kdm3Hfvg1dzVDKCluQVFuRlbRmOGbGw=" User-Agent: Mozilla Thunderbird Cancel-Lock: sha1:pAxltm+hj/4CT+7UZ5XADGJ+HqI= Content-Language: en-GB In-Reply-To: <ezVKO.37644$afc4.5287@fx42.iad> Bytes: 3436 On 01/10/2024 17:37, Charlie Gibbs wrote: > On 2024-10-01, The Natural Philosopher <tnp@invalid.invalid> wrote: > >> On 01/10/2024 15:57, Pancho wrote: >> >>> In essence just because you can do something clever, doesn't mean you >>> should. >> >> That is what I loathed about compscis. As practising software engineers >> we specialised in 'good clean workmanlike well documented and structured >> code'. >> Our job was to get the puter to do its job in the most understandable >> and maintainable way. >> Not to impress people with the elegance complexity and >> incomprehensibility of our REGEX statements. > > Or recursion. I've noticed that CS weenies are obsessed with recursion, > to the point of using it gratuitiously Just Because. > The only program I recall using it on was a bit of fun where I created a maze. I set a worm to munch out a tunnel with the limitations being it must never eat a hole to the existing tunnel, or the spaces walls. Except at the maze exit. So at every coordinate, it randomly picked a direction, and tried to munch. If it couldn't munch it would try another direction. If there was no possible direction, it exited the recursed function. If there was a possible new coordinate, it called itself with the new co-ordinates. I think that is the *only* time I have used it. Its very good for exploring all possibilities until they prove futile. That's probably why CompSci like it,. They are the sort of academics who end up in government -- Civilization exists by geological consent, subject to change without notice. – Will Durant