|
|
Subscribe / Log in / New account

Defining the Rust 2024 edition

Defining the Rust 2024 edition

Posted Jan 30, 2024 20:12 UTC (Tue) by bluca (subscriber, #118303)
In reply to: Defining the Rust 2024 edition by khim
Parent article: Defining the Rust 2024 edition

Would would first-class support need to be removed from other platforms?


to post comments

Defining the Rust 2024 edition

Posted Jan 30, 2024 20:47 UTC (Tue) by khim (subscriber, #9252) [Link] (3 responses)

You either support all Tier1 platforms identically (which, actually, makes them Tier1 platforms) or you embrace the differences and then one of them becomes Tier1 and all others become Tier1.1 or Tier1.5.

And, well… Linux distros…

All other popular platforms offer an SDK and the ability to install binary, compiled with the use of said SDK, but in case of Linux “wget | bash” is the closest thing to that (note that there are not sudo, BTW).

And, well… if there are no better options then this one would be chosen. It's as simple as that.

Defining the Rust 2024 edition

Posted Jan 31, 2024 11:35 UTC (Wed) by bluca (subscriber, #118303) [Link] (2 responses)

That's a non-sequitur. There's actual no reason why first-class support requires the exact same identical thing to be done everywhere.

Defining the Rust 2024 edition

Posted Jan 31, 2024 12:04 UTC (Wed) by khim (subscriber, #9252) [Link] (1 responses)

> There's actual no reason why first-class support requires the exact same identical thing to be done everywhere.

How may it work, otherwise? Support tier is quite literally defined by the set of things guaranteed to work on a given platform. Here are the rules.

If different platforms are treated differently then how may you even claim they all are “first class”? What does “first class support” even mean if you provide different guarantees for different “first class” targets? How can you justify calling that “first class support” if things are not treated the same?

Defining the Rust 2024 edition

Posted Jan 31, 2024 16:43 UTC (Wed) by Wol (subscriber, #4433) [Link]

> How can you justify calling that “first class support” if things are not treated the same?

Because all platforms are not the same?

Women and men do not like being treated "the same" - treat a woman like a man and you'll get the cold shoulder or a slap round the face!

First class support means they are treated FAIRLY. If two platforms provide different support TO YOU, you cannot treat them THE SAME back. It's just not possible. But you can still treat them fairly.

We know what you're trying to say. But arguing "ad extremis" just hurts your own cause!

Cheers,
Wol


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds