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