I'm disappointing with the author for not trying Modern C++ for himself instead trusting the "others".
I trusted the "others" (Eg Linus and Richard Kenneth Eng) and missed JavaScript and C++ for so long.
Now, I use both of them. Never trust "others". Try yourself and you will see how amazing those languages are.
You fought with borrower checker with Rust but in C++ you don't have to.
With Zig, you have to manage the memory manually but with C++ you don't have to thanks to the RAII
If you went with C++, you probably have saved several hours of your time.
Zig is cool but I am not gonna to use it near time soon unless they add overloading.
I understand they want to keep the language simple. But this same simplicity itself gonna to hurt the language in future when used in large applications.
"what you read is what you get" is what actually failed C in large applications. It's impossible to know everything in whole world. We have to learn to appreciate abstractions.
I'm disappointing with the author for not trying Modern C++ for himself instead trusting the "others".
I trusted the "others" (Eg Linus and Richard Kenneth Eng) and missed JavaScript and C++ for so long.
Now, I use both of them. Never trust "others". Try yourself and you will see how amazing those languages are.
You fought with borrower checker with Rust but in C++ you don't have to.
With Zig, you have to manage the memory manually but with C++ you don't have to thanks to the RAII
If you went with C++, you probably have saved several hours of your time.
Zig is cool but I am not gonna to use it near time soon unless they add overloading.
I understand they want to keep the language simple. But this same simplicity itself gonna to hurt the language in future when used in large applications.
"what you read is what you get" is what actually failed C in large applications. It's impossible to know everything in whole world. We have to learn to appreciate abstractions.