Re:Rust: A Critical Retrospective
by jandrewrogers on Thursday May 19, 2022 @04:34PM
(#31439830)
A proper database can be implemented in python -- I've done it -- but that doesn't make it a systems language. A "systems language" comes with the strong implication that it is possible to write an implementation of most software that is competitive with the state-of-the-art in terms of performance, efficiency, and/or scalability. That is only possible in languages like C, C++, Rust, and similar, hence the "systems language" tag.
Languages that are not systems language trade-off this capability for other benefits like concise expressiveness and ease of use.
Re:Rust: A Critical Retrospective
by fulafel on Friday May 20, 2022 @01:56AM
(#31443860)
Lots of real world systems have other design tradeoffs than aiming to be state of the art in those axis. Eg cost, security, maintainability, adaptability to changes, etc.
Languages that are not systems language trade-off this capability for other benefits like concise expressiveness and ease of use.