C++11 Makes Competitors Go Rusty
31–40 of 69 posts
Re: C++11 Makes Competitors Go Rusty
#32Earlier quoted context omitted.
I'd like to note that rust does allow mutable shared state, but just in an "unsafe" context, since it is in fact, unsafe.
Rust has typeclasses as well.
Re: C++11 Makes Competitors Go Rusty
#33How many people here who complain about the language being too complicated have actually been harmed by the presence of features in the language? If you want an advanced programming language, it's going to be complicated. Without garbage collection, it will be even more complicated. Almost every feature that exists in C++ exists for a reason, and every one that was added or removed in C++11 was added or removed for g…
Re: C++11 Makes Competitors Go Rusty
#34How many people here who complain about the language being too complicated have actually been harmed by the presence of features in the language? If you want an advanced programming language, it's going to be complicated. Without garbage collection, it will be even more complicated. Almost every feature that exists in C++ exists for a reason, and every one that was added or removed in C++11 was added or removed for g…
Re: C++11 Makes Competitors Go Rusty
#35Sure C++ can do what Go and Rust do. In fact any language that is turing complete can do anything that any other turing complete language can do. It just matters how easy to do it and how the syntax is. It's all about warts, and C++ has a lot of them.
Is it just me, or could the author know only Go and Rust from their Wikipedia entries?
Re: C++11 Makes Competitors Go Rusty
#36Your freaking enormous ball of mud accreted some more mud. Quelle surprise . It's probably doing it by sheer gravitational attraction at this point. I do not think that removes the need for languages that have the capabilities of C++, yet aren't freaking enormous balls of mud. The reader may mentally replace my use of the word "freaking" with other choice terms at his or her discretion.
Re: C++11 Makes Competitors Go Rusty
#37How many people here who complain about the language being too complicated have actually been harmed by the presence of features in the language? If you want an advanced programming language, it's going to be complicated. Without garbage collection, it will be even more complicated. Almost every feature that exists in C++ exists for a reason, and every one that was added or removed in C++11 was added or removed for g…
No offense, but have you spent much time with Go or Rust? In most cases Go's performance difference isn't extremely divergent from C++'s and it preserves safety and enhances convenience, exceptions and adds concurrency.
Re: C++11 Makes Competitors Go Rusty
#38Your freaking enormous ball of mud accreted some more mud. Quelle surprise . It's probably doing it by sheer gravitational attraction at this point. I do not think that removes the need for languages that have the capabilities of C++, yet aren't freaking enormous balls of mud. The reader may mentally replace my use of the word "freaking" with other choice terms at his or her discretion.
Re: C++11 Makes Competitors Go Rusty
#39Sure C++ can do what Go and Rust do. In fact any language that is turing complete can do anything that any other turing complete language can do. It just matters how easy to do it and how the syntax is. It's all about warts, and C++ has a lot of them.
False. Or how exactly are you surfing the web with your Turing machine?
Re: C++11 Makes Competitors Go Rusty
#40Earlier quoted context omitted.
No offense, but have you spent much time with Go or Rust? In most cases Go's performance difference isn't extremely divergent from C++'s and it preserves safety and enhances convenience, exceptions and adds concurrency.
Last I heard the Go compiler was generating code 6x or more slower than comparable C++ code. Is that not still true?