Deutsch English Français Italiano |
<E8-dnc5jS_HSTmH7nZ2dnZfqnPgAAAAA@earthlink.com> View for Bookmarking (what is this?) Look up another Usenet article |
Path: ...!local-2.nntp.ord.giganews.com!Xl.tags.giganews.com!local-4.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail NNTP-Posting-Date: Wed, 02 Oct 2024 04:59:59 +0000 Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo Newsgroups: comp.os.linux.advocacy References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks> <5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com> <pan$3ac1d$92afd8da$2552f614$ebf3c267@gnu.rocks> From: "186282@ud0s4.net" <186283@ud0s4.net> Organization: wokiesux Date: Wed, 2 Oct 2024 00:59:48 -0400 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:78.0) Gecko/20100101 Thunderbird/78.13.0 MIME-Version: 1.0 In-Reply-To: <pan$3ac1d$92afd8da$2552f614$ebf3c267@gnu.rocks> Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 7bit Message-ID: <E8-dnc5jS_HSTmH7nZ2dnZfqnPgAAAAA@earthlink.com> Lines: 77 X-Usenet-Provider: http://www.giganews.com NNTP-Posting-Host: 99.101.150.97 X-Trace: sv3-OQ1R+r+DtsvaE8IL+7b1v3cHAzekgqAJPXthCVr5qn2Sp8KX0Tln3WV8NVSTEBUVl7u5/XtTQszwSGi!0ysPIXiKmKz1q3qQjzKtnq3Su64qeKQOOZYiQr1sw7MukX5jQvD9A5NpHHilkB83XyVi4ZHWIxhz!wTElW2vnStoZHEHaYB8d X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.3.40 Bytes: 4166 On 9/24/24 3:04 PM, Lester Thorpe wrote: > On Tue, 24 Sep 2024 02:45:16 -0400, 186282@ud0s4.net wrote: > >> >> Me, I'd rather use 'C' ... which was a brand new >> language when I got into computers - it was the >> Cool New Thing on PDP-11s. However the syntax IS, >> and especially can be MADE, a bit obscure. More >> 'obvious', 'self-documenting' langs DO have an >> advantage. >> > > C is just shorthand for assembly, and assembly, > i.e. machine, language is the language to which > EVERYTHING else reduces. Well, it was an improvement over 'B' which was an improvement over BCPL ... Done plenty of ASM over the years ... esp for micro-controllers. Even wrote a basic page- editor for DOS 1.x in ASM because I *hated* 'edlin' so much. FORTH is even more 'ASM' than 'C', you can just see those push/pops and underlying cpu commands at work. The syntax is just, a little, nicer. It was very popular for old CPUs and MCs because it was so 'light' and interpretation saved some annoying steps. You could reprogram/test your mountaintop telescope over a 110-baud link without having to climb the mountain ! That was a big deal back then. They recently had to patch Voyager-1 ... most of its software is about 3kb of F77 (originally F5), with a few 'C' bits added more recently. Likely well LESS than a 110-baud connection these days ... > Yes, C is just shorthand for assembly. Whenever I > write C code I can always "see" the assembly instructions > that lie beneath every C statement. But the 'C' syntax and setup IS considerably easier. > In fact, when it comes to SIMD programming, there are C > functions known as "intrinsics" that allow direct access > to SIMD hardware assembly instruction (e.g. SSE2, AVX). > (These do not exist for any other language.) > > > Conclusion: > > Those who understand the machine use C (assembly) and only > C. > > All dumb-fuck idiots and retards, of which there are hordes > in commercial (i.e. paid) programming, MUST use other "crutch" > languages. Now, now ... I would not brand all the new(er) people as dumbfucks and idiots. There's still a lot of craft involved in their apps. Me, 'C' aside, I always liked Pascal much more. Even use a fair bit of Python these days - saves lots of time. At least I can still kinda see the 'C'/ASM underneath though the newbies cannot. When "AI" kinda takes over then, yea, it's mostly gonna be dumbfucks and idiots who can only generally describe what sort of apps they want to the AI. They won't know dick about computers/vars/structs/regs/records or anything. Perhaps this is "where we were heading all along", but IMHO a lot is gonna be lost.