Deutsch   English   Français   Italiano  
<pan$3ac1d$92afd8da$2552f614$ebf3c267@gnu.rocks>

View for Bookmarking (what is this?)
Look up another Usenet article

From: Lester Thorpe <lt@gnu.rocks>
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Followup-To: comp.os.linux.advocacy
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks> <5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
Mime-Version: 1.0
Message-Id: <pan$3ac1d$92afd8da$2552f614$ebf3c267@gnu.rocks>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Lines: 38
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr1.iad1.usenetexpress.com!news.usenetexpress.com!not-for-mail
Date: Tue, 24 Sep 2024 19:04:44 +0000
Nntp-Posting-Date: Tue, 24 Sep 2024 19:04:44 +0000
X-Received-Bytes: 1755
X-Complaints-To: abuse@usenetexpress.com
Organization: UsenetExpress - www.usenetexpress.com

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.

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.

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.



-- 
Systemd: solving all the problems that you never knew you had.