DEV Community

[Comment from a deleted post]
 
codemouse92 profile image
Jason C. McDonald • Edited

Yes, and that's called "using a language on its own merit" right there. If Rust works, more power to ya. But the fact that C++17 isn't viable in your use case isn't saying it has none - that's all I'm saying. It's worth knowing both, because both have many cases where one is going to work better than the other in that situation.

For the record, I don't find C++ verbose at all, and I'm a Pythonista at heart (long live brevity and elegance!). I've learned that "verbose" is terribly subjective - it's usually our mental shorthand for "I don't like how it looks".

By the way, C++11/14 has already been a viable option for enterprise software dev for many years. C++17 is just in its early stages of adoption in that regard. What you mean is it's not an option for your enterprise software dev...which is valid, but isn't the same thing as all. ;)

Again, nothing against Rust here. They just both have their place, and your use case is certainly good information in regards to Rust's merits!

 
mkeeler profile image
Matt Keeler

True enough. If you are lucky enough to be more selective with what OSes you have to support more power to you. I work I. The network security space and not supporting ancient OSes is usually out of the question. Knowing both would be great. If you are like me and have limited time for learning both isn’t always an option.