News for hackers. Stuff that matters.
Re:Carefully but Purposefully Oxidising Ubuntu by dbghaj on Monday March 17, 2025 @09:24PM (#43394791)
I think more people might adopt this language if there weren't such in-group terminology like "oxidizing", "Rusteceans", pictures of rusty equipment etc.

I still wish for a serious book in the style of K&R or Stroustrup with no pictures, no mentioning of the package manager at all (sometimes it is mentioned in the first chapter!) and interesting code examples.

Re:Carefully but Purposefully Oxidising Ubuntu by hackernoops on Monday March 17, 2025 @09:27PM (#43394807)
>I think more people might adopt this language if there weren't such in-group terminology like "oxidizing", "Rusteceans", pictures of rusty equipment etc.

I write Rust and I agree. Hype is the downside of attracting trendiness.

Re:Carefully but Purposefully Oxidising Ubuntu by Cyph0n on Monday March 17, 2025 @11:51PM (#43395597)
> no pictures

Damn, never heard of someone passing on a language because of pictures. First time for everything I suppose.

Re:Carefully but Purposefully Oxidising Ubuntu by TheCoreh on Monday March 17, 2025 @11:00PM (#43395337)
The package manager is an integral part of how the language is intended to be used in everyday practice, so it makes sense that it would be mentioned in the book, though.
Re:Carefully but Purposefully Oxidising Ubuntu by dmitrygr on Monday March 17, 2025 @11:28PM (#43395485)
So if I am on a plane at 36,000 feet, I cannot start a new hobby project without paying for WiFi and downloading shit from people I don’t know or trust? That is just unserious, when your competition is the much more mature gcc+make+vim combo, which is 100% offline and self-contained.

And yes, I’ve done this (start a new project in a plane with no internet). Many times. eg: the world’s only PalmOS 5 device emulator (uARM-palm) was started while I was in a plane.

Re:Carefully but Purposefully Oxidising Ubuntu by Cyph0n on Monday March 17, 2025 @11:54PM (#43395614)
You can start a project just fine? Cargo does not require a connection to function - you only need one when it’s time to pull in external dependencies.

And if you really dislike Cargo, nothing is stopping you from using rustc + make directly.

Re:Carefully but Purposefully Oxidising Ubuntu by nenaoki on Tuesday March 18, 2025 @12:22AM (#43395729)
Pretty absurd conflation you've got there.

The package manager just offers a common interface for interop, you can still build without dependencies.

Re:Carefully but Purposefully Oxidising Ubuntu by TheCoreh on Wednesday March 19, 2025 @09:09AM (#43411419)
If your hobby project consumes libraries which are not already locally available on your machine, this same restriction would also apply when using gcc/make/vim. (e.g. say you want to use zlib, you'll need the zlib-devel package)

If the packages are already available locally, cargo works offline.

Re:Carefully but Purposefully Oxidising Ubuntu by throwawaynin on Monday March 17, 2025 @09:40PM (#43394897)
The reason I gravitated to rust is that it wasn't c++.

C++ has too many footguns and too much crap that makes it terrible... I am looking exactly at template compiler output and also cmake.

So, get on board or don't but don't try to make it C++ again.

Re:Carefully but Purposefully Oxidising Ubuntu by zenlot on Tuesday March 25, 2025 @05:36PM (#43476268)
Have you seen AAA gaming industry?
Re:Carefully but Purposefully Oxidising Ubuntu by renewiltord on Monday March 17, 2025 @10:25PM (#43395130)
Haha, nah. I think hackers have been naming things like this since the beginning of time and it's absolutely part of the culture.

I don't think everything needs to be corporate Memphis in text form. Let's have some squirrelfish extreme in this.

Corporate mode comes eventually with quality. And Rust has passed the initial hurdle of adoption. It's pretty much what Python was in the year 2000: the exciting new tech that has adoption.

Re:Carefully but Purposefully Oxidising Ubuntu by TheCoreh on Monday March 17, 2025 @11:05PM (#43395357)
We tend to forget, being so used to them, but both C and C++ have playful names (C is a successor to B, and C++ is an incremented version of C)

UNIX also has a playful name (from Multics)

Re:Carefully but Purposefully Oxidising Ubuntu by adamtaylor_13 on Monday March 17, 2025 @10:28PM (#43395152)
What is “corporate Memphis”?
Re:Carefully but Purposefully Oxidising Ubuntu by jfengel on Monday March 17, 2025 @11:10PM (#43395384)
It's an art style that you'd recognize from thousands of slapped together 2000s web sites and PowerPoint slides. It's flat and colorful and a bit blobby. It has become a watchword for bland, boring, and approved by upper management.
Re:Carefully but Purposefully Oxidising Ubuntu by itsanaccount on Monday March 17, 2025 @10:51PM (#43395296)
A mysterious company in Illinois. If you sail your boardroom past Cairo there it is.
Re:Carefully but Purposefully Oxidising Ubuntu by tcfhgj on Monday March 17, 2025 @10:35PM (#43395186)
Why?