On Borrow Checking
Guillaume Piolat
first.nam_e at gmail.com
Fri May 2 14:53:22 UTC 2025
On Tuesday, 29 April 2025 at 17:12:41 UTC, Walter Bright wrote:
>
> It reminds me of OOP. OOP was sold as the answer to every
> programming problem. Many OOP languages appeared. But,
> eventually, things died down and OOP became just another tool
> in the toolbox. D and C++ support OOP, too.
My issue with all the talk about how some features could our
savior is that they are nowhere to be found in our direct
competitors.
There is no surge of competitors boosted or enabled by
memory-safety, borrow-checking, lack of data races or even
advanced types. There is very little Rust competitors, to the
point I'd argue people self-select out of the market by spending
time on expensive features like those that bring no bread on the
table. For example we have zero Haskell, Clojure, or Elm
competitors, or even Ocaml in the audio space (that one could
work there probably).
But there is a very real threat of competitors being faster with
lower iteration times.
More information about the Digitalmars-d
mailing list