5 ms·
Eh, fair enough. Frankly it would probably be better to do new operators anyways. The “=“ operator meant copy for a long time, and everything from Java to Pyth
by benreesman 4y ago
Eh, fair enough. Frankly it would probably be better to do new operators anyways.
The “=“ operator meant copy for a long time, and everything from Java to Python technically kept those semantics by calling pointers “handles” or whatever.
I write a lot of C++ and type “std::move” too much, for some kinds of code it is in fact the default you want.
But there are plenty of punctuation characters in ASCII alone. Hell Pascal has been dead long enough we could bring “:=“ back.
“=“ meaning move is the worst kind of pun: it violates 30+ years of intuition, masks that there is still often some code-gen involved, and generally flexes the “Rust vibe” that whatever you knew before is irrelevant because we fixed computing.
Rust is a cool language in some ways. Rust attitude is: “we brigade HN. And you will do nothing, because you can do nothing.” I got into Rust despite the community.
- pjmlp 4y agoThis doesn't look dead to me, https://www.embarcadero.com/products/delphi https://www.embarcadero.com/products/delphi https://www.remobjects.com/elements/ https://www.remobjects.com/elements/ https://www.mikroe.com/mikropascal https://www.mikroe.com/mikropascal https://www.lazarus-ide.org/ https://www.lazarus-ide.org/ Looks there are still conferences for dead languages, https://entwickler-konferenz.de/ https://entwickler-konferenz.de/