Rocksolid Light

News from da outaworlds

mail  files  register  groups  login

Message-ID:  

BOFH excuse #373: Suspicious pointer corrupted virtual machine


comp / comp.os.linux.misc / Can't Avoid That Shit Rust - Even On Gentoo

SubjectAuthor
* Can't Avoid That Shit Rust - Even On GentooFarley Flud
+* Re: Can't Avoid That Shit Rust - Even On GentooChris Ahlstrom
|`* Re: Can't Avoid That Shit Rust - Even On GentooFarley Flud
| `- Re: Can't Avoid That Shit Rust - Even On GentooChris Ahlstrom
`* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
 +* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
 |+* Re: Can't Avoid That Shit Rust - Even On GentooPancho
 ||`- Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
 |`* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
 | +- Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
 | `* Re: Can't Avoid That Shit Rust - Even On Gentoorbowman
 |  `- Re: Can't Avoid That Shit Rust - Even On GentooCharlie Gibbs
 +* Re: Can't Avoid That Shit Rust - Even On GentooD
 |`* Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
 | `* Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
 |  `- Re: Can't Avoid That Shit Rust - Even On Gentoo186282@ud0s4.net
 +* Re: Can't Avoid That Shit Rust - Even On Gentoorek2 hispagatos
 |`* Re: Can't Avoid That Shit Rust - Even On GentooThe Natural Philosopher
 | `- Re: Can't Avoid That Shit Rust - Even On GentooLawrence D'Oliveiro
 +* The joy of FORTRANLars Poulsen
 |+* Re: The joy of FORTRANSn!pe
 ||+* Re: The joy of FORTRANThe Natural Philosopher
 |||+* Re: The joy of FORTRANCharlie Gibbs
 ||||+* Re: The joy of FORTRANScott Lurndal
 |||||`* Re: The joy of FORTRANPeter Flass
 ||||| `- Re: The joy of FORTRANScott Lurndal
 ||||+* Re: The joy of FORTRANLawrence D'Oliveiro
 |||||+* Re: The joy of FORTRANrbowman
 ||||||+* Re: The joy of FORTRANBob Eager
 |||||||+* Re: The joy of FORTRANrbowman
 ||||||||+* Re: The joy of FORTRANBob Eager
 |||||||||`* Re: The joy of FORTRANPeter Flass
 ||||||||| `* Re: The joy of FORTRANCharlie Gibbs
 |||||||||  +- Re: The joy of FORTRANNiklas Karlsson
 |||||||||  +* Re: The joy of FORTRANR Daneel Olivaw
 |||||||||  |`* Re: The joy of FORTRANCharlie Gibbs
 |||||||||  | +* Re: The joy of FORTRANGordon Henderson
 |||||||||  | |+- Re: The joy of FORTRANPeter Flass
 |||||||||  | |`- Re: The joy of FORTRANBob Eager
 |||||||||  | `- Re: The joy of FORTRANPeter Flass
 |||||||||  +- Re: The joy of FORTRANBob Eager
 |||||||||  `* Re: The joy of FORTRANLawrence D'Oliveiro
 |||||||||   +- Re: The joy of FORTRANPeter Flass
 |||||||||   `- Re: The joy of FORTRANRich Alderson
 ||||||||`* Re: The joy of FORTRANLynn Wheeler
 |||||||| `- Re: The joy of FORTRANKerr-Mudd, John
 |||||||`* Re: The joy of FORTRANChris Ahlstrom
 ||||||| `- Re: The joy of FORTRANBob Eager
 ||||||`* Re: The joy of FORTRANPeter Flass
 |||||| `- Re: The joy of FORTRANmoi
 |||||+* Re: The joy of FORTRANCharlie Gibbs
 ||||||+- Re: The joy of FORTRANChris Ahlstrom
 ||||||+* Re: The joy of FORTRANKerr-Mudd, John
 |||||||`- Re: The joy of FORTRANCharlie Gibbs
 ||||||`* Re: The joy of FORTRANPeter Flass
 |||||| `- Re: The joy of FORTRANDennis Boone
 |||||+* Re: The joy of FORTRANLynn Wheeler
 ||||||`* Re: The joy of FORTRANLawrence D'Oliveiro
 |||||| `- Re: The joy of FORTRANBozo User
 |||||+* Re: The joy of FORTRANChris Ahlstrom
 ||||||`- Re: The joy of FORTRANPeter Flass
 |||||`* Re: The joy of FORTRANAndy Walker
 ||||| +- Re: The joy of FORTRANLawrence D'Oliveiro
 ||||| `- Re: The joy of FORTRANPeter Flass
 ||||+- Re: The joy of FORTRANPeter Flass
 ||||+- Re: The joy of FORTRANrbowman
 ||||`* Re: The joy of FORTRANJohn Levine
 |||| `* Re: The joy of FORTRANLawrence D'Oliveiro
 ||||  `* Re: The joy of FORTRANJohn Levine
 ||||   `- Re: The joy of FORTRANBob Eager
 |||+* Re: The joy of FORTRANPeter Flass
 ||||+- Re: The joy of FORTRANLouis Krupp
 ||||`- Re: The joy of FORTRANLawrence D'Oliveiro
 |||`* Re: The joy of FORTRANWoozy Song
 ||| `* Re: The joy of FORTRANrbowman
 |||  +* Re: The joy of FORTRANLawrence D'Oliveiro
 |||  |`* Re: The joy of FORTRANPeter Flass
 |||  | `- Re: The joy of FORTRANWaldek Hebisch
 |||  +* Re: The joy of FORTRANChris Ahlstrom
 |||  |+* Re: The joy of FORTRANR Daneel Olivaw
 |||  ||`* Re: The joy of FORTRANKerr-Mudd, John
 |||  || +- Re: The joy of FORTRANCharlie Gibbs
 |||  || `- Re: The joy of FORTRANR Daneel Olivaw
 |||  |`* Re: The joy of FORTRANScott Lurndal
 |||  | +* Re: The joy of FORTRANLynn Wheeler
 |||  | |+- Re: The joy of FORTRANPancho
 |||  | |`* Re: The joy of FORTRANLynn Wheeler
 |||  | | `* Re: The joy of FORTRANLawrence D'Oliveiro
 |||  | |  `* Re: The joy of FORTRANrbowman
 |||  | |   `- Re: The joy of FORTRANLawrence D'Oliveiro
 |||  | +* Re: The joy of FORTRANrbowman
 |||  | |+- Re: The joy of FORTRANJohn Ames
 |||  | |`- Re: The joy of FORTRANLawrence D'Oliveiro
 |||  | +* Re: The joy of FORTRANPancho
 |||  | |+* Re: The joy of FORTRANLawrence D'Oliveiro
 |||  | ||`* Re: The joy of FORTRANPancho
 |||  | || `* Re: The joy of FORTRANLawrence D'Oliveiro
 |||  | ||  `* Re: The joy of FORTRANLars Poulsen
 |||  | ||   +* Re: The joy of FORTRANLawrence D'Oliveiro
 |||  | ||   |`* Re: The joy of FORTRANPancho
 |||  | ||   | `* Re: The joy of VAXLawrence D'Oliveiro
 |||  | ||   `* The joy of VAX CLars Poulsen
 |||  | |`* Re: The joy of FORTRANPeter Flass
 |||  | `* Re: The joy of FORTRANPeter Flass
 |||  `* Re: The joy of FORTRANJohn Ames
 ||+* Re: The joy of FORTRANrbowman
 ||+* Re: The joy of FORTRANLawrence D'Oliveiro
 ||`* Re: The joy of FORTRANBob Eager
 |+* Re: The joy of FORTRANBob Eager
 |+- Re: The joy of FORTRANR Daneel Olivaw
 |+- Re: The joy of FORTRANPeter Flass
 |`* Re: The joy of FORTRAN186282@ud0s4.net
 +* Re: Can't Avoid That Shit Rust - Even On Gentoorbowman
 +* Re: Can't Avoid That Shit Rust - Even On GentooCharlie Gibbs
 `* Re: Can't Avoid That Shit Rust - Even On GentooLester Thorpe

Pages:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273
Subject: Can't Avoid That Shit Rust - Even On Gentoo
From: Farley Flud
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc, alt.os.linux
Followup: comp.os.linux.advocacy
Organization: UsenetExpress - www.usenetexpress.com
Date: Sat, 21 Sep 2024 12:03 UTC
From: ff@linux.rocks (Farley Flud)
Subject: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc,alt.os.linux
Followup-To: comp.os.linux.advocacy
Mime-Version: 1.0
User-Agent: Dangling Disk News
Message-Id: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Lines: 34
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!panix!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr2.iad1.usenetexpress.com!news.usenetexpress.com!not-for-mail
Date: Sat, 21 Sep 2024 12:03:02 +0000
Nntp-Posting-Date: Sat, 21 Sep 2024 12:03:02 +0000
X-Received-Bytes: 1599
Organization: UsenetExpress - www.usenetexpress.com
X-Complaints-To: abuse@usenetexpress.com
View all headers

Rust is laughable garbage.

Some jerk at Mozilla cobbles some shit together and it ends
up impressing his co-workers, all network "programmers" who
are the lowest of the low.

In time it ends up impressing a lot of other pseudo-programmers
and then we get the situation of today. Big fucking deal.

I certainly don't want that junk on my well-oiled Gentoo system,
but it's got to be there thanks to one single entity: libsvg.

Yep. I've got to install that entire Rust monstrosity just to
build a single fucking program: librsvg.

What is "librsvg?"

It's another product of the "progressive" GNOME folks:

https://wiki.gnome.org/Projects/LibRsvg

GNOME is the shittiest DE imaginable. It resembles the dream
of some first-grade art student who has smoked a few joints
before class.

Of course these backward, security-obsessed, illiterati could
never use C. They need to earn their credibility by invoking
Rust.

Fuck Rust and fuck all those that support it.

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

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Chris Ahlstrom
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc, alt.os.linux
Organization: None
Date: Sat, 21 Sep 2024 12:34 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: OFeem1987@teleworm.us (Chris Ahlstrom)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc,alt.os.linux
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Sat, 21 Sep 2024 08:34:00 -0400
Organization: None
Lines: 21
Message-ID: <vcmefp$1jed0$2@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
Reply-To: OFeem1987@teleworm.us
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 21 Sep 2024 14:34:02 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="fc3cbcfb5f04366f98be1665ec9dbca8";
logging-data="1685920"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/a/Bs5Ks0PpfTYcLTRZ1cI"
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:tfj/XtCJ3aHNqUlVq2liDSUYkHQ=
X-Slrn: Why use anything else?
X-Mutt: The most widely-used MUA
X-Face: 63n<76,LYJQ2m#'5YL#.T95xqyPiG`ffIP70tN+j"(&@6(4l\7uL)2+/-r0)/9SjZ`qw=
Njn mr93Xrerx}aQG-Ap5IHn"xe;`5:pp"$RH>Kx_ngWw%c\+6qSg!q"41n2[.N/;Pu6q8?+Poz~e
A9? $6_R7cm.l!s8]yfv7x+-FYQ|/k
X-User-Agent: Microsoft Outl00k, Usenet K00k Editions
View all headers

Farley Flud wrote this copyrighted missive and expects royalties:

> Rust is laughable garbage.
>
> <rantsnip>

https://doc.rust-lang.org/book/ch01-03-hello-cargo.html

Cargo is Rust’s build system and package manager. Most Rustaceans use this
tool to manage their Rust projects because Cargo handles a lot of tasks for
you, such as building your code, downloading the libraries your code
depends on, and building those libraries. (We call the libraries that your
code needs dependencies.)

"Rustaceans" <chuckle>

--
The question is, why are politicians so eager to be president? What is it
about the job that makes it worth revealing, on national television, that
you have the ethical standards of a slime-coated piece of industrial waste?
-- Dave Barry, "On Presidential Politics"

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Farley Flud
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc, alt.os.linux
Followup: comp.os.linux.advocacy
Organization: UsenetExpress - www.usenetexpress.com
Date: Sat, 21 Sep 2024 13:29 UTC
References: 1 2
From: ff@linux.rocks (Farley Flud)
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc,alt.os.linux
Followup-To: comp.os.linux.advocacy
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks> <vcmefp$1jed0$2@dont-email.me>
Mime-Version: 1.0
Message-Id: <pan$f304$440d6de0$7db2206f$a64f6f2a@linux.rocks>
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Lines: 304
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!feeder.usenetexpress.com!tr3.iad1.usenetexpress.com!news.usenetexpress.com!not-for-mail
Date: Sat, 21 Sep 2024 13:29:39 +0000
Nntp-Posting-Date: Sat, 21 Sep 2024 13:29:39 +0000
X-Received-Bytes: 8085
Organization: UsenetExpress - www.usenetexpress.com
X-Complaints-To: abuse@usenetexpress.com
View all headers

On Sat, 21 Sep 2024 08:34:00 -0400, Chris Ahlstrom wrote:

>
> Cargo is Rust’s build system and package manager. Most Rustaceans use this ...
> "Rustaceans" <chuckle>
>

Even more laughable are Rust "crates," which are analogous to libraries.

To build the tiny librsvg Rust requires the following crates (prepare
for a shock):

adler-1.0.2.crate
aho-corasick-1.1.2.crate
android_system_properties-0.1.5.crate
android-tzdata-0.1.1.crate
anes-0.1.6.crate
anstream-0.6.11.crate
anstyle-1.0.6.crate
anstyle-parse-0.2.3.crate
anstyle-query-1.0.2.crate
anstyle-wincon-3.0.2.crate
anyhow-1.0.79.crate
approx-0.5.1.crate
assert_cmd-2.0.13.crate
autocfg-1.1.0.crate
bit_field-0.10.2.crate
bitflags-1.3.2.crate
bitflags-2.4.2.crate
bit-set-0.5.3.crate
bit-vec-0.6.3.crate
block-0.1.6.crate
bstr-1.9.0.crate
bumpalo-3.14.0.crate
bytemuck-1.14.2.crate
byteorder-1.5.0.crate
cairo-rs-0.19.1.crate
cairo-sys-rs-0.19.1.crate
cast-0.3.0.crate
cc-1.0.83.crate
cfg-expr-0.15.6.crate
cfg-if-1.0.0.crate
chrono-0.4.33.crate
ciborium-0.2.2.crate
ciborium-io-0.2.2.crate
ciborium-ll-0.2.2.crate
clap-4.4.18.crate
clap_builder-4.4.18.crate
clap_complete-4.4.10.crate
clap_derive-4.4.7.crate
clap_lex-0.6.0.crate
colorchoice-1.0.0.crate
color_quant-1.1.0.crate
const-cstr-0.3.0.crate
core-foundation-sys-0.8.6.crate
crc32fast-1.3.2.crate
criterion-0.5.1.crate
criterion-plot-0.5.0.crate
crossbeam-deque-0.8.5.crate
crossbeam-epoch-0.9.18.crate
crossbeam-utils-0.8.19.crate
crunchy-0.2.2.crate
cssparser-0.31.2.crate
cssparser-macros-0.6.1.crate
cstr-0.2.11.crate
data-url-0.3.1.crate
deranged-0.3.11.crate
derive_more-0.99.17.crate
difflib-0.4.0.crate
dlib-0.5.2.crate
doc-comment-0.3.3.crate
dtoa-1.0.9.crate
dtoa-short-0.3.4.crate
either-1.9.0.crate
encoding_rs-0.8.33.crate
equivalent-1.0.1.crate
errno-0.3.8.crate
exr-1.72.0.crate
fastrand-2.0.1.crate
fdeflate-0.3.4.crate
flate2-1.0.28.crate
float-cmp-0.9.0.crate
flume-0.11.0.crate
fnv-1.0.7.crate
form_urlencoded-1.2.1.crate
futf-0.1.5.crate
futures-channel-0.3.30.crate
futures-core-0.3.30.crate
futures-executor-0.3.30.crate
futures-io-0.3.30.crate
futures-macro-0.3.30.crate
futures-task-0.3.30.crate
futures-util-0.3.30.crate
fxhash-0.2.1.crate
gdk-pixbuf-0.19.0.crate
gdk-pixbuf-sys-0.19.0.crate
getrandom-0.2.12.crate
gif-0.12.0.crate
gio-0.19.0.crate
gio-sys-0.19.0.crate
glib-0.19.0.crate
glib-macros-0.19.0.crate
glib-sys-0.19.0.crate
gobject-sys-0.19.0.crate
half-2.3.1.crate
hashbrown-0.14.3.crate
heck-0.4.1.crate
hermit-abi-0.3.5.crate
iana-time-zone-0.1.60.crate
iana-time-zone-haiku-0.1.2.crate
idna-0.5.0.crate
image-0.24.8.crate
indexmap-2.2.2.crate
is-terminal-0.4.10.crate
itertools-0.10.5.crate
itertools-0.12.1.crate
itoa-1.0.10.crate
jpeg-decoder-0.3.1.crate
js-sys-0.3.68.crate
language-tags-0.3.2.crate
lazy_static-1.4.0.crate
lebe-0.5.2.crate
libc-0.2.153.crate
libloading-0.8.1.crate
libm-0.2.8.crate
linked-hash-map-0.5.6.crate
linux-raw-sys-0.4.13.crate
locale_config-0.3.0.crate
lock_api-0.4.11.crate
log-0.4.20.crate
lopdf-0.32.0.crate
mac-0.1.1.crate
malloc_buf-0.0.6.crate
markup5ever-0.11.0.crate
matches-0.1.10.crate
matrixmultiply-0.3.8.crate
md5-0.7.0.crate
memchr-2.7.1.crate
minimal-lexical-0.2.1.crate
miniz_oxide-0.7.2.crate
nalgebra-0.32.3.crate
nalgebra-macros-0.2.1.crate
new_debug_unreachable-1.0.4.crate
nom-7.1.3.crate
normalize-line-endings-0.3.0.crate
num-complex-0.4.5.crate
num-conv-0.1.0.crate
num-integer-0.1.46.crate
num-rational-0.4.1.crate
num-traits-0.2.18.crate
objc-0.2.7.crate
objc-foundation-0.1.1.crate
objc_id-0.1.1.crate
once_cell-1.19.0.crate
oorandom-11.1.3.crate
pango-0.19.0.crate
pangocairo-0.19.1.crate
pangocairo-sys-0.19.0.crate
pango-sys-0.19.0.crate
parking_lot-0.12.1.crate
parking_lot_core-0.9.9.crate
paste-1.0.14.crate
percent-encoding-2.3.1.crate
phf-0.10.1.crate
phf-0.11.2.crate
phf_codegen-0.10.0.crate
phf_generator-0.10.0.crate
phf_generator-0.11.2.crate
phf_macros-0.11.2.crate
phf_shared-0.10.0.crate
phf_shared-0.11.2.crate
pin-project-lite-0.2.13.crate
pin-utils-0.1.0.crate
pkg-config-0.3.29.crate
plotters-0.3.5.crate
plotters-backend-0.3.5.crate
plotters-svg-0.3.5.crate
png-0.17.11.crate
powerfmt-0.2.0.crate
ppv-lite86-0.2.17.crate
precomputed-hash-0.1.1.crate
predicates-3.1.0.crate
predicates-core-1.0.6.crate
predicates-tree-1.0.9.crate
proc-macro2-1.0.78.crate
proc-macro-crate-3.1.0.crate
proptest-1.4.0.crate
qoi-0.4.1.crate
quick-error-1.2.3.crate
quick-error-2.0.1.crate
quote-1.0.35.crate
rand-0.8.5.crate
rand_chacha-0.3.1.crate
rand_core-0.6.4.crate
rand_xorshift-0.3.0.crate
rawpointer-0.2.1.crate
rayon-1.8.1.crate
rayon-core-1.12.1.crate
rctree-0.6.0.crate
redox_syscall-0.4.1.crate
regex-1.10.3.crate
regex-automata-0.4.5.crate
regex-syntax-0.8.2.crate
rgb-0.8.37.crate
rustix-0.38.31.crate
rusty-fork-0.3.0.crate
ryu-1.0.16.crate
safe_arch-0.7.1.crate
same-file-1.0.6.crate
scopeguard-1.2.0.crate
selectors-0.25.0.crate
serde-1.0.196.crate
serde_derive-1.0.196.crate
serde_json-1.0.113.crate
serde_spanned-0.6.5.crate
servo_arc-0.3.0.crate
simba-0.8.1.crate
simd-adler32-0.3.7.crate
siphasher-0.3.11.crate
slab-0.4.9.crate
smallvec-1.13.1.crate
spin-0.9.8.crate
stable_deref_trait-1.2.0.crate
string_cache-0.8.7.crate
string_cache_codegen-0.5.2.crate
strsim-0.10.0.crate
syn-1.0.109.crate
syn-2.0.48.crate
system-deps-6.2.0.crate
target-lexicon-0.12.13.crate
tempfile-3.10.0.crate
tendril-0.4.3.crate
termtree-0.4.1.crate
thiserror-1.0.56.crate
thiserror-impl-1.0.56.crate
tiff-0.9.1.crate
time-0.3.34.crate
time-core-0.1.2.crate
time-macros-0.2.17.crate
tinytemplate-1.2.1.crate
tinyvec-1.6.0.crate
tinyvec_macros-0.1.1.crate
toml-0.8.10.crate
toml_datetime-0.6.5.crate
toml_edit-0.21.1.crate
toml_edit-0.22.4.crate
typenum-1.17.0.crate
unarray-0.1.4.crate
unicode-bidi-0.3.15.crate
unicode-ident-1.0.12.crate
unicode-normalization-0.1.22.crate
url-2.5.0.crate
utf-8-0.7.6.crate
utf8parse-0.2.1.crate
version-compare-0.1.1.crate
wait-timeout-0.2.0.crate
walkdir-2.4.0.crate
wasi-0.11.0+wasi-snapshot-preview1.crate
wasm-bindgen-0.2.91.crate
wasm-bindgen-backend-0.2.91.crate
wasm-bindgen-macro-0.2.91.crate
wasm-bindgen-macro-support-0.2.91.crate
wasm-bindgen-shared-0.2.91.crate
web-sys-0.3.68.crate
weezl-0.1.8.crate
wide-0.7.15.crate
winapi-0.3.9.crate
winapi-i686-pc-windows-gnu-0.4.0.crate
winapi-util-0.1.6.crate
winapi-x86_64-pc-windows-gnu-0.4.0.crate
windows_aarch64_gnullvm-0.48.5.crate
windows_aarch64_gnullvm-0.52.0.crate
windows_aarch64_msvc-0.48.5.crate
windows_aarch64_msvc-0.52.0.crate
windows-core-0.52.0.crate
windows_i686_gnu-0.48.5.crate
windows_i686_gnu-0.52.0.crate
windows_i686_msvc-0.48.5.crate
windows_i686_msvc-0.52.0.crate
windows-sys-0.48.0.crate
windows-sys-0.52.0.crate
windows-targets-0.48.5.crate
windows-targets-0.52.0.crate
windows_x86_64_gnu-0.48.5.crate
windows_x86_64_gnu-0.52.0.crate
windows_x86_64_gnullvm-0.48.5.crate
windows_x86_64_gnullvm-0.52.0.crate
windows_x86_64_msvc-0.48.5.crate
windows_x86_64_msvc-0.52.0.crate
winnow-0.5.39.crate
xml5ever-0.17.0.crate
yeslogic-fontconfig-sys-4.0.1.crate
zune-inflate-0.2.54.crate

How do I know. Just do:

emerge -F librsvg

This downloads all things required to build the package.

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

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Chris Ahlstrom
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc, alt.os.linux
Organization: None
Date: Sat, 21 Sep 2024 20:24 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: OFeem1987@teleworm.us (Chris Ahlstrom)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc,alt.os.linux
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Sat, 21 Sep 2024 16:24:35 -0400
Organization: None
Lines: 308
Message-ID: <vcna24$1ndt3$7@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<vcmefp$1jed0$2@dont-email.me>
<pan$f304$440d6de0$7db2206f$a64f6f2a@linux.rocks>
Reply-To: OFeem1987@teleworm.us
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Sat, 21 Sep 2024 22:24:37 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="fc3cbcfb5f04366f98be1665ec9dbca8";
logging-data="1816483"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/QQ6ke20MOVOncqeJP1REo"
User-Agent: slrn/1.0.3 (Linux)
Cancel-Lock: sha1:FlrRqWZAdFYe05tqH5M0PImPbe0=
X-Face: 63n<76,LYJQ2m#'5YL#.T95xqyPiG`ffIP70tN+j"(&@6(4l\7uL)2+/-r0)/9SjZ`qw=
Njn mr93Xrerx}aQG-Ap5IHn"xe;`5:pp"$RH>Kx_ngWw%c\+6qSg!q"41n2[.N/;Pu6q8?+Poz~e
A9? $6_R7cm.l!s8]yfv7x+-FYQ|/k
X-Mutt: The most widely-used MUA
X-User-Agent: Microsoft Outl00k, Usenet K00k Editions
X-Slrn: Why use anything else?
View all headers

Farley Flud wrote this copyrighted missive and expects royalties:

> On Sat, 21 Sep 2024 08:34:00 -0400, Chris Ahlstrom wrote:
>
>> Cargo is Rust’s build system and package manager. Most Rustaceans use this ...
>> "Rustaceans" <chuckle>
>
> Even more laughable are Rust "crates," which are analogous to libraries.
>
> To build the tiny librsvg Rust requires the following crates (prepare
> for a shock):
>
> adler-1.0.2.crate
> aho-corasick-1.1.2.crate
> android_system_properties-0.1.5.crate
> android-tzdata-0.1.1.crate
> anes-0.1.6.crate
> anstream-0.6.11.crate
> anstyle-1.0.6.crate
> anstyle-parse-0.2.3.crate
> anstyle-query-1.0.2.crate
> anstyle-wincon-3.0.2.crate
> anyhow-1.0.79.crate
> approx-0.5.1.crate
> assert_cmd-2.0.13.crate
> autocfg-1.1.0.crate
> bit_field-0.10.2.crate
> bitflags-1.3.2.crate
> bitflags-2.4.2.crate
> bit-set-0.5.3.crate
> bit-vec-0.6.3.crate
> block-0.1.6.crate
> bstr-1.9.0.crate
> bumpalo-3.14.0.crate
> bytemuck-1.14.2.crate
> byteorder-1.5.0.crate
> cairo-rs-0.19.1.crate
> cairo-sys-rs-0.19.1.crate
> cast-0.3.0.crate
> cc-1.0.83.crate
> cfg-expr-0.15.6.crate
> cfg-if-1.0.0.crate
> chrono-0.4.33.crate
> ciborium-0.2.2.crate
> ciborium-io-0.2.2.crate
> ciborium-ll-0.2.2.crate
> clap-4.4.18.crate
> clap_builder-4.4.18.crate
> clap_complete-4.4.10.crate
> clap_derive-4.4.7.crate
> clap_lex-0.6.0.crate
> colorchoice-1.0.0.crate
> color_quant-1.1.0.crate
> const-cstr-0.3.0.crate
> core-foundation-sys-0.8.6.crate
> crc32fast-1.3.2.crate
> criterion-0.5.1.crate
> criterion-plot-0.5.0.crate
> crossbeam-deque-0.8.5.crate
> crossbeam-epoch-0.9.18.crate
> crossbeam-utils-0.8.19.crate
> crunchy-0.2.2.crate
> cssparser-0.31.2.crate
> cssparser-macros-0.6.1.crate
> cstr-0.2.11.crate
> data-url-0.3.1.crate
> deranged-0.3.11.crate
> derive_more-0.99.17.crate
> difflib-0.4.0.crate
> dlib-0.5.2.crate
> doc-comment-0.3.3.crate
> dtoa-1.0.9.crate
> dtoa-short-0.3.4.crate
> either-1.9.0.crate
> encoding_rs-0.8.33.crate
> equivalent-1.0.1.crate
> errno-0.3.8.crate
> exr-1.72.0.crate
> fastrand-2.0.1.crate
> fdeflate-0.3.4.crate
> flate2-1.0.28.crate
> float-cmp-0.9.0.crate
> flume-0.11.0.crate
> fnv-1.0.7.crate
> form_urlencoded-1.2.1.crate
> futf-0.1.5.crate
> futures-channel-0.3.30.crate
> futures-core-0.3.30.crate
> futures-executor-0.3.30.crate
> futures-io-0.3.30.crate
> futures-macro-0.3.30.crate
> futures-task-0.3.30.crate
> futures-util-0.3.30.crate
> fxhash-0.2.1.crate
> gdk-pixbuf-0.19.0.crate
> gdk-pixbuf-sys-0.19.0.crate
> getrandom-0.2.12.crate
> gif-0.12.0.crate
> gio-0.19.0.crate
> gio-sys-0.19.0.crate
> glib-0.19.0.crate
> glib-macros-0.19.0.crate
> glib-sys-0.19.0.crate
> gobject-sys-0.19.0.crate
> half-2.3.1.crate
> hashbrown-0.14.3.crate
> heck-0.4.1.crate
> hermit-abi-0.3.5.crate
> iana-time-zone-0.1.60.crate
> iana-time-zone-haiku-0.1.2.crate
> idna-0.5.0.crate
> image-0.24.8.crate
> indexmap-2.2.2.crate
> is-terminal-0.4.10.crate
> itertools-0.10.5.crate
> itertools-0.12.1.crate
> itoa-1.0.10.crate
> jpeg-decoder-0.3.1.crate
> js-sys-0.3.68.crate
> language-tags-0.3.2.crate
> lazy_static-1.4.0.crate
> lebe-0.5.2.crate
> libc-0.2.153.crate
> libloading-0.8.1.crate
> libm-0.2.8.crate
> linked-hash-map-0.5.6.crate
> linux-raw-sys-0.4.13.crate
> locale_config-0.3.0.crate
> lock_api-0.4.11.crate
> log-0.4.20.crate
> lopdf-0.32.0.crate
> mac-0.1.1.crate
> malloc_buf-0.0.6.crate
> markup5ever-0.11.0.crate
> matches-0.1.10.crate
> matrixmultiply-0.3.8.crate
> md5-0.7.0.crate
> memchr-2.7.1.crate
> minimal-lexical-0.2.1.crate
> miniz_oxide-0.7.2.crate
> nalgebra-0.32.3.crate
> nalgebra-macros-0.2.1.crate
> new_debug_unreachable-1.0.4.crate
> nom-7.1.3.crate
> normalize-line-endings-0.3.0.crate
> num-complex-0.4.5.crate
> num-conv-0.1.0.crate
> num-integer-0.1.46.crate
> num-rational-0.4.1.crate
> num-traits-0.2.18.crate
> objc-0.2.7.crate
> objc-foundation-0.1.1.crate
> objc_id-0.1.1.crate
> once_cell-1.19.0.crate
> oorandom-11.1.3.crate
> pango-0.19.0.crate
> pangocairo-0.19.1.crate
> pangocairo-sys-0.19.0.crate
> pango-sys-0.19.0.crate
> parking_lot-0.12.1.crate
> parking_lot_core-0.9.9.crate
> paste-1.0.14.crate
> percent-encoding-2.3.1.crate
> phf-0.10.1.crate
> phf-0.11.2.crate
> phf_codegen-0.10.0.crate
> phf_generator-0.10.0.crate
> phf_generator-0.11.2.crate
> phf_macros-0.11.2.crate
> phf_shared-0.10.0.crate
> phf_shared-0.11.2.crate
> pin-project-lite-0.2.13.crate
> pin-utils-0.1.0.crate
> pkg-config-0.3.29.crate
> plotters-0.3.5.crate
> plotters-backend-0.3.5.crate
> plotters-svg-0.3.5.crate
> png-0.17.11.crate
> powerfmt-0.2.0.crate
> ppv-lite86-0.2.17.crate
> precomputed-hash-0.1.1.crate
> predicates-3.1.0.crate
> predicates-core-1.0.6.crate
> predicates-tree-1.0.9.crate
> proc-macro2-1.0.78.crate
> proc-macro-crate-3.1.0.crate
> proptest-1.4.0.crate
> qoi-0.4.1.crate
> quick-error-1.2.3.crate
> quick-error-2.0.1.crate
> quote-1.0.35.crate
> rand-0.8.5.crate
> rand_chacha-0.3.1.crate
> rand_core-0.6.4.crate
> rand_xorshift-0.3.0.crate
> rawpointer-0.2.1.crate
> rayon-1.8.1.crate
> rayon-core-1.12.1.crate
> rctree-0.6.0.crate
> redox_syscall-0.4.1.crate
> regex-1.10.3.crate
> regex-automata-0.4.5.crate
> regex-syntax-0.8.2.crate
> rgb-0.8.37.crate
> rustix-0.38.31.crate
> rusty-fork-0.3.0.crate
> ryu-1.0.16.crate
> safe_arch-0.7.1.crate
> same-file-1.0.6.crate
> scopeguard-1.2.0.crate
> selectors-0.25.0.crate
> serde-1.0.196.crate
> serde_derive-1.0.196.crate
> serde_json-1.0.113.crate
> serde_spanned-0.6.5.crate
> servo_arc-0.3.0.crate
> simba-0.8.1.crate
> simd-adler32-0.3.7.crate
> siphasher-0.3.11.crate
> slab-0.4.9.crate
> smallvec-1.13.1.crate
> spin-0.9.8.crate
> stable_deref_trait-1.2.0.crate
> string_cache-0.8.7.crate
> string_cache_codegen-0.5.2.crate
> strsim-0.10.0.crate
> syn-1.0.109.crate
> syn-2.0.48.crate
> system-deps-6.2.0.crate
> target-lexicon-0.12.13.crate
> tempfile-3.10.0.crate
> tendril-0.4.3.crate
> termtree-0.4.1.crate
> thiserror-1.0.56.crate
> thiserror-impl-1.0.56.crate
> tiff-0.9.1.crate
> time-0.3.34.crate
> time-core-0.1.2.crate
> time-macros-0.2.17.crate
> tinytemplate-1.2.1.crate
> tinyvec-1.6.0.crate
> tinyvec_macros-0.1.1.crate
> toml-0.8.10.crate
> toml_datetime-0.6.5.crate
> toml_edit-0.21.1.crate
> toml_edit-0.22.4.crate
> typenum-1.17.0.crate
> unarray-0.1.4.crate
> unicode-bidi-0.3.15.crate
> unicode-ident-1.0.12.crate
> unicode-normalization-0.1.22.crate
> url-2.5.0.crate
> utf-8-0.7.6.crate
> utf8parse-0.2.1.crate
> version-compare-0.1.1.crate
> wait-timeout-0.2.0.crate
> walkdir-2.4.0.crate
> wasi-0.11.0+wasi-snapshot-preview1.crate
> wasm-bindgen-0.2.91.crate
> wasm-bindgen-backend-0.2.91.crate
> wasm-bindgen-macro-0.2.91.crate
> wasm-bindgen-macro-support-0.2.91.crate
> wasm-bindgen-shared-0.2.91.crate
> web-sys-0.3.68.crate
> weezl-0.1.8.crate
> wide-0.7.15.crate
> winapi-0.3.9.crate
> winapi-i686-pc-windows-gnu-0.4.0.crate
> winapi-util-0.1.6.crate
> winapi-x86_64-pc-windows-gnu-0.4.0.crate
> windows_aarch64_gnullvm-0.48.5.crate
> windows_aarch64_gnullvm-0.52.0.crate
> windows_aarch64_msvc-0.48.5.crate
> windows_aarch64_msvc-0.52.0.crate
> windows-core-0.52.0.crate
> windows_i686_gnu-0.48.5.crate
> windows_i686_gnu-0.52.0.crate
> windows_i686_msvc-0.48.5.crate
> windows_i686_msvc-0.52.0.crate
> windows-sys-0.48.0.crate
> windows-sys-0.52.0.crate
> windows-targets-0.48.5.crate
> windows-targets-0.52.0.crate
> windows_x86_64_gnu-0.48.5.crate
> windows_x86_64_gnu-0.52.0.crate
> windows_x86_64_gnullvm-0.48.5.crate
> windows_x86_64_gnullvm-0.52.0.crate
> windows_x86_64_msvc-0.48.5.crate
> windows_x86_64_msvc-0.52.0.crate
> winnow-0.5.39.crate
> xml5ever-0.17.0.crate
> yeslogic-fontconfig-sys-4.0.1.crate
> zune-inflate-0.2.54.crate
>
> How do I know. Just do:
>
> emerge -F librsvg
>
> This downloads all things required to build the package.


Click here to read the complete article
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: 186282@ud0s4.net
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: wokiesux
Date: Tue, 24 Sep 2024 06:45 UTC
References: 1
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!border-3.nntp.ord.giganews.com!nntp.giganews.com!Xl.tags.giganews.com!local-1.nntp.ord.giganews.com!nntp.earthlink.com!news.earthlink.com.POSTED!not-for-mail
NNTP-Posting-Date: Tue, 24 Sep 2024 06:45:17 +0000
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
From: 186283@ud0s4.net (186282@ud0s4.net)
Organization: wokiesux
Date: Tue, 24 Sep 2024 02:45:16 -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$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
Content-Type: text/plain; charset=utf-8; format=flowed
Content-Language: en-US
Content-Transfer-Encoding: 7bit
Message-ID: <5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
Lines: 42
X-Usenet-Provider: http://www.giganews.com
NNTP-Posting-Host: 99.101.150.97
X-Trace: sv3-KyMwIh1We9dtKQgp22iWwNmnWqP0cCvRFZb9Oe7qvto0EUVz6rb4/9liVIk75fdYYeW1HoMcJHmdNT/!ALnPENCmt02/3niwAaRcCFlAMJFtBQ8N5JGAZbgaPW0lYcJnvJaQF/nrygfzLCvjUPE23Le1C2b1!k+4yMBYJnb/IV2W8hJ52
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
View all headers

On 9/21/24 8:03 AM, Farley Flud wrote:
> Rust is laughable garbage.
>
> Some jerk at Mozilla cobbles some shit together and it ends
> up impressing his co-workers, all network "programmers" who
> are the lowest of the low.

Look ... 'Rust' is really no better, or worse, than
a LOT of existing computer languages. If you LIKE
its vibe, USE it. If not, DON'T

Python wasn't always popular. Took time to build
a real following.

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.

Still have my K&R 'C' book - and stick pretty
much TOO it. I'd also rec "Algorithms in 'C'"
by Sedgewick. STILL consult that.

But my #1 fave is still Pascal. Poetry :-)
Thank you professor Wirth !

Oh, "network programming" is HARD ... those people
are NOT the "lowest of the low" by any means. The
whole Modern World depends on them.

But then you're just trying to start flames,
aren't you ? Try being more productive.

Hey, want "Real Computing" ? Try FORTRAN
or COBOL. THOSE were the foundation and
persist to this day. Wrote a FORTRAN app
just a couple of years ago - mostly to vex
the New Guys. Also a short COBOL app, that
oughtta REALLY give 'em the shits ! :-)

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Tue, 24 Sep 2024 07:17 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Tue, 24 Sep 2024 07:17:46 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 16
Message-ID: <vctp2q$349f1$1@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 24 Sep 2024 09:17:46 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="674280cc33f5e0467b40694e2ad610e4";
logging-data="3286497"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+XrE1MI/w99JDBAhMV50xS"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:apJr5srvwuXcHrnqAQaMUFyySy0=
View all headers

On Tue, 24 Sep 2024 02:45:16 -0400, 186282@ud0s4.net wrote:

> Still have my K&R 'C' book ...

Would hope you have caught up with C99, at least.

> Oh, "network programming" is HARD ...

Not that hard. Some of us do it every day.

<https://gitlab.com/ldo/ssl_try_python/>

> Wrote a FORTRAN app just a couple of years ago ...

Did you use a suitably recent version of Fortran, namely Fortran 90 at
least? It’s quite a decent language these days.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: D
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: i2pn2 (i2pn.org)
Date: Tue, 24 Sep 2024 08:01 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!i2pn.org!i2pn2.org!.POSTED!not-for-mail
From: nospam@example.net (D)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Tue, 24 Sep 2024 10:01:40 +0200
Organization: i2pn2 (i2pn.org)
Message-ID: <cc13c5a6-c979-639a-5598-114f05f7504d@example.net>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks> <5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=US-ASCII; format=flowed
Injection-Info: i2pn2.org;
logging-data="3259914"; mail-complaints-to="usenet@i2pn2.org";
posting-account="w/4CleFT0XZ6XfSuRJzIySLIA6ECskkHxKUAYDZM66M";
X-Spam-Checker-Version: SpamAssassin 4.0.0
In-Reply-To: <5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
View all headers

On Tue, 24 Sep 2024, 186282@ud0s4.net wrote:

> On 9/21/24 8:03 AM, Farley Flud wrote:
>> Rust is laughable garbage.
>>
>> Some jerk at Mozilla cobbles some shit together and it ends
>> up impressing his co-workers, all network "programmers" who
>> are the lowest of the low.
>
> Look ... 'Rust' is really no better, or worse, than
> a LOT of existing computer languages. If you LIKE
> its vibe, USE it. If not, DON'T
>
> Python wasn't always popular. Took time to build
> a real following.
>
> 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.
>
> Still have my K&R 'C' book - and stick pretty
> much TOO it. I'd also rec "Algorithms in 'C'"
> by Sedgewick. STILL consult that.
>
> But my #1 fave is still Pascal. Poetry :-)
> Thank you professor Wirth !
>
> Oh, "network programming" is HARD ... those people
> are NOT the "lowest of the low" by any means. The
> whole Modern World depends on them.
>
> But then you're just trying to start flames,
> aren't you ? Try being more productive.
>
> Hey, want "Real Computing" ? Try FORTRAN
> or COBOL. THOSE were the foundation and
> persist to this day. Wrote a FORTRAN app
> just a couple of years ago - mostly to vex
> the New Guys. Also a short COBOL app, that
> oughtta REALLY give 'em the shits ! :-)
>

Messages like this give me the vibe of an old distinguished professor
writing. These types of messages tend to completely melt the troll in me.
;)

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Pancho
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Tue, 24 Sep 2024 10:16 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: Pancho.Jones@proton.me (Pancho)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Tue, 24 Sep 2024 11:16:24 +0100
Organization: A noiseless patient Spider
Lines: 24
Message-ID: <vcu3ho$35nip$1@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vctp2q$349f1$1@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 24 Sep 2024 12:16:25 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="0dec7a62c4a1968b0e5b9db424b9824c";
logging-data="3333721"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+BN12jvd/TiziiJ5U7rG2F3qX/S16CxJw="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:5nyHXEPu/9jQ+7TGQAHdQnpQIXk=
In-Reply-To: <vctp2q$349f1$1@dont-email.me>
Content-Language: en-GB
View all headers

On 9/24/24 08:17, Lawrence D'Oliveiro wrote:
> On Tue, 24 Sep 2024 02:45:16 -0400, 186282@ud0s4.net wrote:
>
>> Still have my K&R 'C' book ...
>
> Would hope you have caught up with C99, at least.
>
>> Oh, "network programming" is HARD ...
>
> Not that hard. Some of us do it every day.
>
> <https://gitlab.com/ldo/ssl_try_python/>
>
>> Wrote a FORTRAN app just a couple of years ago ...
>
> Did you use a suitably recent version of Fortran, namely Fortran 90 at
> least? It’s quite a decent language these days.

We can all do network programming. The art is making it secure and
resilient.

Not the kind of thing you want a sloppy application developer like me
going anywhere near, which is why I choose to avoid it whenever
possible, and to use services that hide the complexity, as far as possible.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: rek2 hispagatos
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: Hispagatos
Date: Tue, 24 Sep 2024 15:46 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!news.hispagatos.org!.POSTED!not-for-mail
From: rek2@hispagatos.org.invalid (rek2 hispagatos)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Tue, 24 Sep 2024 15:46:31 -0000 (UTC)
Organization: Hispagatos
Message-ID: <vcumsn$9h2h$3@matrix.hispagatos.org>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
Reply-To: ReK2 <rek2@hispagatos.org>
Injection-Date: Tue, 24 Sep 2024 15:46:31 -0000 (UTC)
Injection-Info: matrix.hispagatos.org;
logging-data="312401"; mail-complaints-to="abuse@hispagatos.org"
User-Agent: slrn/1.0.3 (Linux)
View all headers

On 2024-09-24, 186282@ud0s4.net <186283@ud0s4.net> wrote:
> On 9/21/24 8:03 AM, Farley Flud wrote:
>> Rust is laughable garbage.
>>
> Look ... 'Rust' is really no better, or worse, than
> a LOT of existing computer languages. If you LIKE
> its vibe, USE it. If not, DON'T
>
> Python wasn't always popular. Took time to build
> a real following.
>
> 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.
>

100% with this last poster, and in my opinion any compiled systems
language is better than any BS scripting language like those people
"writing" 'system' programs for systems on a scripting language like
"python" may as well use bash as well :D :D. See there are opinion of
all kind.. boils down to, use in your computer what you think is better,
recompile the kernel, make your own kernel flavor, or fork is the beauty
of the world of free software. I for example never use python for a
system program always look for C/C++/Go/Rust... etc scripting languages
I use to patch shit up and write scripts.

Happy Hacking
ReK2

Subject: The joy of FORTRAN
From: Lars Poulsen
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Organization: AfarCommunications Inc
Date: Tue, 24 Sep 2024 12:26 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: lars@beagle-ears.com (Lars Poulsen)
Newsgroups: comp.os.linux.misc,alt.folklore.computers
Subject: The joy of FORTRAN
Date: Tue, 24 Sep 2024 05:26:19 -0700
Organization: AfarCommunications Inc
Lines: 16
Message-ID: <vcub5c$36h63$1@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 24 Sep 2024 14:26:20 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="41757ffad1a19a972affe4264c570a2e";
logging-data="3359939"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18+YF/1WAP4C+B0xZst0O3qfK39hlNYxmw="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:h/8EWcN7ey2cQkhY0wBvRJfbGOM=
Content-Language: en-US
In-Reply-To: <5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
View all headers

On 23/09/2024 23:45, 186282@ud0s4.net wrote:
>   Hey, want "Real Computing" ? Try FORTRAN
>   or COBOL. THOSE were the foundation and
>   persist to this day. Wrote a FORTRAN app
>   just a couple of years ago - mostly to vex
>   the New Guys. Also a short COBOL app, that
>   oughtta REALLY give 'em the shits !  :-)

Back in 1985, I changed jobs from a University computer center, where we
did our technical documentation using Univac's @DOC processor, to a
small industrial computer system integration firm, where we built
real-time systems on RSX-11M. I missed the @DOC so much that I wrote a
re-implementation in FORTRAN IV. Used it for years afterwards, until I
landed at a larger house doing communications work on Unix, and switched
to /troff/.

Subject: Re: The joy of FORTRAN
From: Sn!pe
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Organization: Sn!peCo World Wide Wading Birds
Date: Tue, 24 Sep 2024 13:11 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!snipe.eternal-september.org!.POSTED!not-for-mail
From: snipeco.2@gmail.com (Sn!pe)
Newsgroups: comp.os.linux.misc,alt.folklore.computers
Subject: Re: The joy of FORTRAN
Date: Tue, 24 Sep 2024 14:11:19 +0100
Organization: Sn!peCo World Wide Wading Birds
Lines: 27
Message-ID: <1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks> <5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com> <vcub5c$36h63$1@dont-email.me>
Reply-To: snipeco.1@gmail.com (Sn!pe)
MIME-Version: 1.0
Content-Type: text/plain; charset=ISO-8859-1
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 24 Sep 2024 15:11:20 +0200 (CEST)
Injection-Info: snipe.eternal-september.org; posting-host="d70217e65fea870786a02a9236ce23b3";
logging-data="3386015"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX181qEvAQaVNv3VcquppR+Kw"
User-Agent: MacSOUP/2.8.6b1 (ed136d9b90) (Mac OS 10.13.6)
Cancel-Lock: sha1:pJE7noEy40R9QOmy4OkGMV0IMw4=
X-Face: 5<x+vv{"AHN,F~/dhf,X*~1zNv[TF/WUe(Uw.*ZOw\P'Ju]C6].T~7Z5cVjV\xTO6&)1#VQ
iZ4vFDG
X-Disclaimer: Any advice that I may give is worth only what I paid for it.
This article comprises only my personal opinions unless otherwise stated.
May contain traces of nuts.
X-Copyright: Copyright (c) 2024 Sn!peCo WWWB, All Rights Reserved.
This article may be reproduced for the purposes of propagation and
personal use only, no commercial use without express permission.
X-Validate: All genuine Sn!peCo articles contain the header:
"Injection-Info: snipe.eternal-september.org;" my registered FQDN.
X-Clacks-Overhead: GNU Terry Pratchett; WonK; Large Enid; Lydia Dustbin
X-Tongue-In-Cheek: Always
View all headers

Lars Poulsen <lars@beagle-ears.com> wrote:

> On 23/09/2024 23:45, 186282@ud0s4.net wrote:
> > Hey, want "Real Computing" ? Try FORTRAN
> > or COBOL. THOSE were the foundation and
> > persist to this day. Wrote a FORTRAN app
> > just a couple of years ago - mostly to vex
> > the New Guys. Also a short COBOL app, that
> > oughtta REALLY give 'em the shits ! :-)
>
> Back in 1985, I changed jobs from a University computer center, where we
> did our technical documentation using Univac's @DOC processor, to a
> small industrial computer system integration firm, where we built
> real-time systems on RSX-11M. I missed the @DOC so much that I wrote a
> re-implementation in FORTRAN IV. Used it for years afterwards, until I
> landed at a larger house doing communications work on Unix, and switched
> to /troff/.
>

No mention of ALGOL, the ALGorithmic Language? It was contemporaneous
with both FORmula TRANslator and COmmon Business-Oriented Language.
<https://en.wikipedia.org/wiki/ALGOL>

--
^Ï^. Sn!pe, PTB, FIBS, Pro Crastinator

My pet rock Gordon just is.

Subject: Re: The joy of FORTRAN
From: Bob Eager
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Date: Tue, 24 Sep 2024 13:21 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: news0009@eager.cx (Bob Eager)
Newsgroups: comp.os.linux.misc,alt.folklore.computers
Subject: Re: The joy of FORTRAN
Date: 24 Sep 2024 13:21:17 GMT
Lines: 31
Message-ID: <llfsmdFmmqaU8@mid.individual.net>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net qo8veR0d5VgzuGjDGBr0ugdPuDLe52yhDhxta4kiKGtP+DooH1
Cancel-Lock: sha1:NwyW01Tbg3NevuFKEhH6O1H3Se8= sha256:7Ij5KEaujHtTUWe/tktSvQ/aoTZByTmmvt6AE4vzDrk=
User-Agent: Pan/0.145 (Duplicitous mercenary valetism; d7e168a
git.gnome.org/pan2)
View all headers

On Tue, 24 Sep 2024 05:26:19 -0700, Lars Poulsen wrote:

> On 23/09/2024 23:45, 186282@ud0s4.net wrote:
>>   Hey, want "Real Computing" ? Try FORTRAN or COBOL. THOSE were the
>>   foundation and persist to this day. Wrote a FORTRAN app just a
>>   couple of years ago - mostly to vex the New Guys. Also a short
>>   COBOL app, that oughtta REALLY give 'em the shits !  :-)
>
> Back in 1985, I changed jobs from a University computer center, where we
> did our technical documentation using Univac's @DOC processor, to a
> small industrial computer system integration firm, where we built
> real-time systems on RSX-11M. I missed the @DOC so much that I wrote a
> re-implementation in FORTRAN IV. Used it for years afterwards, until I
> landed at a larger house doing communications work on Unix, and switched
> to /troff/.

I can't remember who originally wrote it, but I came across a version of
'ed' (the standard UNIX editor, none of this visual stuff) written in
FORTRAN.

I made it work on a GEORGE 3 ICL system, and on something else. It was
infinitely superior to the manufacturer's offering.

--
Using UNIX since v6 (1975)...

Use the BIG mirror service in the UK:
http://www.mirrorservice.org

Subject: Re: The joy of FORTRAN
From: The Natural Philosop
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Organization: A little, after lunch
Date: Tue, 24 Sep 2024 14:28 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.misc,alt.folklore.computers
Subject: Re: The joy of FORTRAN
Date: Tue, 24 Sep 2024 15:28:57 +0100
Organization: A little, after lunch
Lines: 20
Message-ID: <vcuib9$37rge$5@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>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 24 Sep 2024 16:28:57 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d834ecaf33c16b2ed754e14097aa21dd";
logging-data="3403278"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/xxdf7kgNOJZ5m44UC8b8+wDoux4lbEnM="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:Jg/HIHbp7O/gj5cK2aVvM7t+Fmw=
Content-Language: en-GB
In-Reply-To: <1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
View all headers

On 24/09/2024 14:11, Sn!pe wrote:

>
> No mention of ALGOL, the ALGorithmic Language? It was contemporaneous
> with both FORmula TRANslator and COmmon Business-Oriented Language.
> <https://en.wikipedia.org/wiki/ALGOL>
>
If you look at Algol, it really spawned the likes of B, C, and Pascal
and so on . Its use of local variables being a key feature. They
completely replaced it.

FORTRAN became the start of BASIC.

COBOL was really a standalone thing. You might say SQL owes it some homage.

--
“Politics is the art of looking for trouble, finding it everywhere,
diagnosing it incorrectly and applying the wrong remedies.”
― Groucho Marx

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: The Natural Philosop
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A little, after lunch
Date: Tue, 24 Sep 2024 16:04 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Tue, 24 Sep 2024 17:04:05 +0100
Organization: A little, after lunch
Lines: 54
Message-ID: <vcuntl$38hft$3@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcumsn$9h2h$3@matrix.hispagatos.org>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 24 Sep 2024 18:04:05 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d834ecaf33c16b2ed754e14097aa21dd";
logging-data="3425789"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+wPI0+uGiR+x6d+u8Dif43+9t3VIn+pwA="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:XfB4gijmLdn6O6BNS4+T6DzBPlg=
Content-Language: en-GB
In-Reply-To: <vcumsn$9h2h$3@matrix.hispagatos.org>
View all headers

On 24/09/2024 16:46, rek2 hispagatos wrote:
> On 2024-09-24, 186282@ud0s4.net <186283@ud0s4.net> wrote:
>> On 9/21/24 8:03 AM, Farley Flud wrote:
>>> Rust is laughable garbage.
>>>
>> Look ... 'Rust' is really no better, or worse, than
>> a LOT of existing computer languages. If you LIKE
>> its vibe, USE it. If not, DON'T
>>
>> Python wasn't always popular. Took time to build
>> a real following.
>>
>> 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.
>>
>
> 100% with this last poster, and in my opinion any compiled systems
> language is better than any BS scripting language like those people
> "writing" 'system' programs for systems on a scripting language like
> "python" may as well use bash as well :D :D. See there are opinion of
> all kind.. boils down to, use in your computer what you think is better,
> recompile the kernel, make your own kernel flavor, or fork is the beauty
> of the world of free software. I for example never use python for a
> system program always look for C/C++/Go/Rust... etc scripting languages
> I use to patch shit up and write scripts.
>
In the beginning, there was FORTRAN and BASIC, But Lo, the Angel of the
Code came down ands said 'thou shalt receive great blessing and speak
directly to the Hardware, if thou learn Microprocessor Assembler. And
Lo it was so, and got me many shekels, but then The Angel Gabriel
whispered in my ear that 'C' was almost as good but ten times faster to
write, and in my desire for even more shekels per week I did learn it,
and so it was.

The devil tempted me to write in satanic scripts, like bash, PERL,
regexp, python and sorely tempted me with Pascal.

But I stayed with the One True Kernighan and Ritchie, and my programs
multiplied and prospered.

Only latterly have I given into temptation to learn as little PHP and
JavaScript as possible, to construct web sites with. Truly they are both
Satan's spawn.

--
Ideas are more powerful than guns. We would not let our enemies have
guns, why should we let them have ideas?

Josef Stalin

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: rbowman
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Date: Tue, 24 Sep 2024 17:49 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bowman@montana.com (rbowman)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: 24 Sep 2024 17:49:41 GMT
Lines: 30
Message-ID: <llgcdkF2sq0U2@mid.individual.net>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net ONQBHBCbN+5gfALafC3RBwW8kQXE/vBldy4DyB4tghTr+1Plwc
Cancel-Lock: sha1:BbyvnSTqVLPUjjzAxEDZiGb9dfE= sha256:9wmkzpXVkE6vmUUajNu9c/36tDtZDjoOZR40u28x9NI=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Tue, 24 Sep 2024 02:45:16 -0400, 186282@ud0s4.net wrote:

> But my #1 fave is still Pascal. Poetry
> Thank you professor Wirth !

It isn't my favorite but Pascal wasn't bad after some real world additions
took it out of the academic world sort of like the impurities introduced
into common lisp made it usable.

U of Maine used Pascal for a didactic language. Sprague Electric tended to
hire UM graduates. Pascal wasn't great for automated testing, process
control, or robotic arm manipulators so I had some good paydays writing
modules they could use.


> Hey, want "Real Computing" ? Try FORTRAN or COBOL. THOSE were the
> foundation and persist to this day. Wrote a FORTRAN app just a couple
> of years ago - mostly to vex the New Guys. Also a short COBOL app,
> that oughtta REALLY give 'em the shits !

FORTRAN IV was my first language This spring our department moved and in
the process I found some of my old books that I hadn't used in years. I
realized the F77 book was as hopelessly out of date as the C++ books,
including an early Stroustrup. The Java book from the '90s was a slender
little thing compared to the huge later additions, and the Python 2.x
references weren't too useful.

otoh, the C and POSIX books were as valid as ever.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Charlie Gibbs
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Date: Tue, 24 Sep 2024 18:24 UTC
References: 1 2
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!maths.tcd.ie!usenet.csail.mit.edu!nntp.TheWorld.com!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer02.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx42.iad.POSTED!not-for-mail
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
From: cgibbs@kltpzyxm.invalid (Charlie Gibbs)
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
User-Agent: slrn/1.0.3 (Linux)
Lines: 82
Message-ID: <9tDIO.25203$afc4.21891@fx42.iad>
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Tue, 24 Sep 2024 18:24:05 UTC
Date: Tue, 24 Sep 2024 18:24:05 GMT
X-Received-Bytes: 3805
View all headers

On 2024-09-24, 186282@ud0s4.net <186283@ud0s4.net> wrote:

> On 9/21/24 8:03 AM, Farley Flud wrote:
>
>> Rust is laughable garbage.
>>
>> Some jerk at Mozilla cobbles some shit together and it ends
>> up impressing his co-workers, all network "programmers" who
>> are the lowest of the low.
>
> Look ... 'Rust' is really no better, or worse, than
> a LOT of existing computer languages. If you LIKE
> its vibe, USE it. If not, DON'T

My philosophy exactly. But if you want to write in the
langue du jour, make sure there's a compiler for any
machine you might conceivably want to port it to.
Meanwhile, leave me alone to write in the language
that I want (usually C).

> Python wasn't always popular. Took time to build
> a real following.
>
> 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.

Is the IOCCC still active? If you're going to write
obscure code, you might as well have fun. But as the
old saying goes, Real Programmers can write FORTRAN in
any language. I've seen unreadable code in languages
which are praised for their readability. But what really
frosts me is people who say that their favourite language
is so readable that you don't need comments. Grrr...

> Still have my K&R 'C' book - and stick pretty
> much TOO it. I'd also rec "Algorithms in 'C'"
> by Sedgewick. STILL consult that.

I don't pull it down that often, but my good old
K&R is still on the shelf in case I need it.

> But my #1 fave is still Pascal. Poetry :-)
> Thank you professor Wirth !

I've never had good chemistry with Wirthian languages,
and have hated them all sinc day one. Too much bondage
and discipline for me, especially when I can do what I
want in a couple of lines of assembly language (or C
these days) without some snotty compiler slapping my
hand and saying I can't do that.

> Oh, "network programming" is HARD ... those people
> are NOT the "lowest of the low" by any means. The
> whole Modern World depends on them.

Once I got network programming figured out, I wrote my
own library of functions that set everything up the way
I want it (including SSH and TLS). Sure, you have to
watch your step sometimes, but it's not quite as bad
as people make it out to be.

> But then you're just trying to start flames,
> aren't you ? Try being more productive.
>
> Hey, want "Real Computing" ? Try FORTRAN
> or COBOL. THOSE were the foundation and
> persist to this day. Wrote a FORTRAN app
> just a couple of years ago - mostly to vex
> the New Guys. Also a short COBOL app, that
> oughtta REALLY give 'em the shits ! :-)

And if that doesn't work, show them a little RPG.

--
/~\ Charlie Gibbs | We'll go down in history as the
\ / <cgibbs@kltpzyxm.invalid> | first society that wouldn't save
X I'm really at ac.dekanfrus | itself because it wasn't cost-
/ \ if you read it the right way. | effective. -- Kurt Vonnegut

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Lester Thorpe
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Followup: comp.os.linux.advocacy
Organization: UsenetExpress - www.usenetexpress.com
Date: Tue, 24 Sep 2024 19:04 UTC
References: 1 2
From: lt@gnu.rocks (Lester Thorpe)
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
View all headers

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.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: The Natural Philosop
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A little, after lunch
Date: Tue, 24 Sep 2024 19:15 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: tnp@invalid.invalid (The Natural Philosopher)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Tue, 24 Sep 2024 20:15:01 +0100
Organization: A little, after lunch
Lines: 29
Message-ID: <vcv33l$3ah79$1@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<9tDIO.25203$afc4.21891@fx42.iad>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 24 Sep 2024 21:15:02 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="d834ecaf33c16b2ed754e14097aa21dd";
logging-data="3491049"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18bBIjWV7h0Jwo+5fCKjf0uaA/n0hRss9s="
User-Agent: Mozilla Thunderbird
Cancel-Lock: sha1:wdL1WW9Eqp/Jc5PPOG+SKCdo7sU=
Content-Language: en-GB
In-Reply-To: <9tDIO.25203$afc4.21891@fx42.iad>
View all headers

On 24/09/2024 19:24, Charlie Gibbs wrote:
> I've never had good chemistry with Wirthian languages,
> and have hated them all sinc day one. Too much bondage
> and discipline for me, especially when I can do what I
> want in a couple of lines of assembly language (or C
> these days) without some snotty compiler slapping my
> hand and saying I can't do that.

I had to rewrite shit loads of Pascal into C because I couldn't figure
out how to say 'load the 512byre sector, the first two bytes represent a
16 bit number, the next 4 bytes might be a number if the first byte was
X or they might be the start of a sttring if...

The declaration of unions of structures that *might* be what te sector
represented were simply so cumbersome as to be useless.

In C I simply cast the operators...

Those that can, write C,. those that cant are forever looking for a
language that will program better than they can.

--
"A point of view can be a dangerous luxury when substituted for insight
and understanding".

Marshall McLuhan

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Tue, 24 Sep 2024 21:02 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Tue, 24 Sep 2024 21:02:49 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 6
Message-ID: <vcv9dp$3bcrt$3@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<llgcdkF2sq0U2@mid.individual.net>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 24 Sep 2024 23:02:50 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="674280cc33f5e0467b40694e2ad610e4";
logging-data="3519357"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/0pQdQu/oyEps/h+YQVedc"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:HHf26ctDW9k1CJUQJfPfMP4gB2A=
View all headers

On 24 Sep 2024 17:49:41 GMT, rbowman wrote:

> otoh, the C and POSIX books were as valid as ever.

Assuming the C book covered C99 (or later). Otherwise it would be
seriously out of date.

Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
From: Lawrence D'Oliv
Newsgroups: comp.os.linux.advocacy, comp.os.linux.misc
Organization: A noiseless patient Spider
Date: Tue, 24 Sep 2024 21:03 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail
From: ldo@nz.invalid (Lawrence D'Oliveiro)
Newsgroups: comp.os.linux.advocacy,comp.os.linux.misc
Subject: Re: Can't Avoid That Shit Rust - Even On Gentoo
Date: Tue, 24 Sep 2024 21:03:53 -0000 (UTC)
Organization: A noiseless patient Spider
Lines: 8
Message-ID: <vcv9fp$3bcrt$4@dont-email.me>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcumsn$9h2h$3@matrix.hispagatos.org> <vcuntl$38hft$3@dont-email.me>
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 24 Sep 2024 23:03:54 +0200 (CEST)
Injection-Info: dont-email.me; posting-host="674280cc33f5e0467b40694e2ad610e4";
logging-data="3519357"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX183h3t9TAU42uMhZhTkWgdl"
User-Agent: Pan/0.160 (Toresk; )
Cancel-Lock: sha1:Q76ZZMxNHVcrHXh8MJvtByZeRrk=
View all headers

On Tue, 24 Sep 2024 17:04:05 +0100, The Natural Philosopher wrote:

> Only latterly have I given into temptation to learn as little PHP and
> JavaScript as possible, to construct web sites with. Truly they are both
> Satan's spawn.

Let’s just say, there is a book called “JavaScript: The Good Parts”. There
is no book called “PHP: the Good Parts”.

Subject: Re: The joy of FORTRAN
From: Dan Cross
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Organization: PANIX Public Access Internet and UNIX, NYC
Date: Tue, 24 Sep 2024 17:12 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!panix!.POSTED.spitfire.i.gajendra.net!not-for-mail
From: cross@spitfire.i.gajendra.net (Dan Cross)
Newsgroups: comp.os.linux.misc,alt.folklore.computers
Subject: Re: The joy of FORTRAN
Date: Tue, 24 Sep 2024 17:12:30 -0000 (UTC)
Organization: PANIX Public Access Internet and UNIX, NYC
Message-ID: <vcurtu$28d$1@reader1.panix.com>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks> <5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com> <vcub5c$36h63$1@dont-email.me> <llfsmdFmmqaU8@mid.individual.net>
Injection-Date: Tue, 24 Sep 2024 17:12:30 -0000 (UTC)
Injection-Info: reader1.panix.com; posting-host="spitfire.i.gajendra.net:166.84.136.80";
logging-data="2317"; mail-complaints-to="abuse@panix.com"
X-Newsreader: trn 4.0-test77 (Sep 1, 2010)
Originator: cross@spitfire.i.gajendra.net (Dan Cross)
View all headers

In article <llfsmdFmmqaU8@mid.individual.net>,
Bob Eager <news0009@eager.cx> wrote:
>On Tue, 24 Sep 2024 05:26:19 -0700, Lars Poulsen wrote:
>> On 23/09/2024 23:45, 186282@ud0s4.net wrote:
>>>   Hey, want "Real Computing" ? Try FORTRAN or COBOL. THOSE were the
>>>   foundation and persist to this day. Wrote a FORTRAN app just a
>>>   couple of years ago - mostly to vex the New Guys. Also a short
>>>   COBOL app, that oughtta REALLY give 'em the shits !  :-)
>>
>> Back in 1985, I changed jobs from a University computer center, where we
>> did our technical documentation using Univac's @DOC processor, to a
>> small industrial computer system integration firm, where we built
>> real-time systems on RSX-11M. I missed the @DOC so much that I wrote a
>> re-implementation in FORTRAN IV. Used it for years afterwards, until I
>> landed at a larger house doing communications work on Unix, and switched
>> to /troff/.
>
>I can't remember who originally wrote it, but I came across a version of
>'ed' (the standard UNIX editor, none of this visual stuff) written in
>FORTRAN.

The first "Software Tools" book by Kernighan and Plauger was
written using "ratfor" as the example language; `ratfor` is a
"rational FORTRAN" frontend that took a semi-structured language
as input and emitted properly-formed FORTRAN code as output.

They implemeneted an ed-like editor in ratfor for Software
Tools. It wouldn't surprise me if the editor you saw was that,
or something derived from it.

>I made it work on a GEORGE 3 ICL system, and on something else. It was
>infinitely superior to the manufacturer's offering.

Cool.

- Dan C.

Subject: Re: The joy of FORTRAN
From: rbowman
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Date: Tue, 24 Sep 2024 17:53 UTC
References: 1 2 3 4
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail
From: bowman@montana.com (rbowman)
Newsgroups: comp.os.linux.misc,alt.folklore.computers
Subject: Re: The joy of FORTRAN
Date: 24 Sep 2024 17:53:15 GMT
Lines: 8
Message-ID: <llgckbF2sq0U3@mid.individual.net>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me> <1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
X-Trace: individual.net lji3oiutGL+T/RiHx4+abQVdQr5SAnoqPYtj6cQ56xBQK/XApP
Cancel-Lock: sha1:ZAQrFUJD1fdqLMN7lIPLqlKBAIU= sha256:PoCcIoBwfTgPCn0kYdJ9RlnKh2Oh7CTIeGcQiTTlz6o=
User-Agent: Pan/0.149 (Bellevue; 4c157ba)
View all headers

On Tue, 24 Sep 2024 14:11:19 +0100, Sn!pe wrote:

> No mention of ALGOL, the ALGorithmic Language? It was contemporaneous
> with both FORmula TRANslator and COmmon Business-Oriented Language.
> <https://en.wikipedia.org/wiki/ALGOL>

ALGOL's impact on succeeding languages was much greater than its actual
use.

Subject: Re: The joy of FORTRAN
From: R Daneel Olivaw
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Organization: To protect and to server
Date: Tue, 24 Sep 2024 17:55 UTC
References: 1 2 3
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!newsfeed.bofh.team!paganini.bofh.team!not-for-mail
From: Danny@hyperspace.vogon.gov (R Daneel Olivaw)
Newsgroups: comp.os.linux.misc,alt.folklore.computers
Subject: Re: The joy of FORTRAN
Date: Tue, 24 Sep 2024 19:55:08 +0200
Organization: To protect and to server
Message-ID: <vcuuds$2pes8$1@paganini.bofh.team>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 8bit
Injection-Date: Tue, 24 Sep 2024 17:55:08 -0000 (UTC)
Injection-Info: paganini.bofh.team; logging-data="2931592"; posting-host="XBJBjenliTep7OIZ0g9xdw.user.paganini.bofh.team"; mail-complaints-to="usenet@bofh.team"; posting-account="9dIQLXBM7WM9KzA+yjdR4A";
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
SeaMonkey/2.53.18.2
X-Notice: Filtered by postfilter v. 0.9.3
View all headers

Lars Poulsen wrote:
> On 23/09/2024 23:45, 186282@ud0s4.net wrote:
>>    Hey, want "Real Computing" ? Try FORTRAN
>>    or COBOL. THOSE were the foundation and
>>    persist to this day. Wrote a FORTRAN app
>>    just a couple of years ago - mostly to vex
>>    the New Guys. Also a short COBOL app, that
>>    oughtta REALLY give 'em the shits !  :-)
>
> Back in 1985, I changed jobs from a University computer center, where we
> did our technical documentation using Univac's @DOC processor, to a
> small industrial computer system integration firm, where we built
> real-time systems on RSX-11M. I missed the @DOC so much that I wrote a
> re-implementation in FORTRAN IV. Used it for years afterwards, until I
> landed at a larger house doing communications work on Unix, and switched
> to /troff/.
>

I wrote a program which converted @doc to html at one point, that was
probably around 2005. One thing it could not handle was figures, I had
to convert them by hand. It will have been written in @FTN or @ACOB,
using the SYSLIB INFOR$ and SDFI interfaces, I abandoned it when I ran
out of DOC elements to convert.

Subject: Re: The joy of FORTRAN
From: R Daneel Olivaw
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Organization: To protect and to server
Date: Tue, 24 Sep 2024 18:01 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!newsfeed.bofh.team!paganini.bofh.team!not-for-mail
From: Danny@hyperspace.vogon.gov (R Daneel Olivaw)
Newsgroups: comp.os.linux.misc,alt.folklore.computers
Subject: Re: The joy of FORTRAN
Date: Tue, 24 Sep 2024 20:01:31 +0200
Organization: To protect and to server
Message-ID: <vcuupr$2pg09$1@paganini.bofh.team>
References: <pan$96411$d204da43$cc34bb91$1fe98651@linux.rocks>
<5mqdnZuGq4lgwm_7nZ2dnZfqnPSdnZ2d@earthlink.com>
<vcub5c$36h63$1@dont-email.me> <1r0e6u9.1tubjrt1kapeluN%snipeco.2@gmail.com>
<llgckbF2sq0U3@mid.individual.net>
Mime-Version: 1.0
Content-Type: text/plain; charset=UTF-8; format=flowed
Content-Transfer-Encoding: 7bit
Injection-Date: Tue, 24 Sep 2024 18:01:31 -0000 (UTC)
Injection-Info: paganini.bofh.team; logging-data="2932745"; posting-host="XBJBjenliTep7OIZ0g9xdw.user.paganini.bofh.team"; mail-complaints-to="usenet@bofh.team"; posting-account="9dIQLXBM7WM9KzA+yjdR4A";
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101
SeaMonkey/2.53.18.2
X-Notice: Filtered by postfilter v. 0.9.3
View all headers

rbowman wrote:
> On Tue, 24 Sep 2024 14:11:19 +0100, Sn!pe wrote:
>
>> No mention of ALGOL, the ALGorithmic Language? It was contemporaneous
>> with both FORmula TRANslator and COmmon Business-Oriented Language.
>> <https://en.wikipedia.org/wiki/ALGOL>
>
> ALGOL's impact on succeeding languages was much greater than its actual
> use.
>

ALGOL60 was the language where a test of equality between two floating
point numbers was actually a test of "close enough for ALGOL". If I
want to test for "approximately equal" then I want a different operator.
How well did it handle character strings? Any language which could not
handle them was a language I wanted no part of.

Subject: Re: The joy of FORTRAN
From: Charlie Gibbs
Newsgroups: comp.os.linux.misc, alt.folklore.computers
Date: Tue, 24 Sep 2024 18:24 UTC
References: 1 2 3 4 5
Path: eternal-september.org!news.eternal-september.org!feeder3.eternal-september.org!maths.tcd.ie!usenet.csail.mit.edu!nntp.TheWorld.com!usenet.blueworldhosting.com!diablo1.usenet.blueworldhosting.com!peer01.iad!feed-me.highwinds-media.com!news.highwinds-media.com!fx42.iad.POSTED!not-for-mail
Newsgroups: comp.os.linux.misc,alt.folklore.computers
From: cgibbs@kltpzyxm.invalid (Charlie Gibbs)
Subject: Re: The joy of FORTRAN
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>
User-Agent: slrn/1.0.3 (Linux)
Lines: 33
Message-ID: <6tDIO.25202$afc4.3071@fx42.iad>
X-Complaints-To: https://www.astraweb.com/aup
NNTP-Posting-Date: Tue, 24 Sep 2024 18:24:02 UTC
Date: Tue, 24 Sep 2024 18:24:02 GMT
X-Received-Bytes: 2078
View all headers

On 2024-09-24, The Natural Philosopher <tnp@invalid.invalid> wrote:

> On 24/09/2024 14:11, Sn!pe wrote:
>
>> No mention of ALGOL, the ALGorithmic Language? It was contemporaneous
>> with both FORmula TRANslator and COmmon Business-Oriented Language.
>> <https://en.wikipedia.org/wiki/ALGOL>
>
> If you look at Algol, it really spawned the likes of B, C, and Pascal
> and so on . Its use of local variables being a key feature. They
> completely replaced it.

At the risk of planting flame bait <nudge, nudge>, here in North
America Algol was generally considered the domain of computer
science weenies, while FORTRAN and COBOL were used for applications
in the Real World [tm] (science/engineering and business, respectively).
Oh, and don't forget RPG...

> FORTRAN became the start of BASIC.
>
> COBOL was really a standalone thing. You might say SQL owes it some homage.

So does PL/I (or is it PL/1 this week?), which allowed data structures
to be declared COBOL-style.

And in COBOL, if you don't want to write COBOL-style arithmetic expressions,
you can say "COMPUTE" followed by a FORTRAN-style expression.

--
/~\ Charlie Gibbs | We'll go down in history as the
\ / <cgibbs@kltpzyxm.invalid> | first society that wouldn't save
X I'm really at ac.dekanfrus | itself because it wasn't cost-
/ \ if you read it the right way. | effective. -- Kurt Vonnegut

Pages:12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273

rocksolid light 0.9.8
clearnet tor