C++11 Makes Competitors Go Rusty
nerds-central.blogspot.com
C++11 Makes Competitors Go Rusty
1–10 of 69 posts
Re: C++11 Makes Competitors Go Rusty
#2Re: C++11 Makes Competitors Go Rusty
#3I know it's personal preference (but frankly, so is the article's position) but that C++11 code looks terrifying to me, I'm still guessing at what several of the pieces of code do. A python programmer looked at my go-code and very easily deduced what it was doing and made good suggestions immediately.
edit: s/VM/GC
Re: C++11 Makes Competitors Go Rusty
#4Re: C++11 Makes Competitors Go Rusty
#5Re: C++11 Makes Competitors Go Rusty
#6I have fun when I write code with Go. I love the syntax, type inference and standard libraries. I wrote a transcoding video http server with html frontend in like a hundred lines of code and it doesn't make my eyes bleed. I don't think Go needs to replace C++ but I certainly prefer it. I think there are tons of uses for C++ still obviously (least of which is Go's GC-nature), but I don't think C++11 makes redundant th…
Re: C++11 Makes Competitors Go Rusty
#7I have fun when I write code with Go. I love the syntax, type inference and standard libraries. I wrote a transcoding video http server with html frontend in like a hundred lines of code and it doesn't make my eyes bleed. I don't think Go needs to replace C++ but I certainly prefer it. I think there are tons of uses for C++ still obviously (least of which is Go's GC-nature), but I don't think C++11 makes redundant th…
Just a small nit, Go does not use a VM. It's compiled to machine code.
Re: C++11 Makes Competitors Go Rusty
#8The 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
#9Re: C++11 Makes Competitors Go Rusty
#10That's quite a bit of an oversimplification. Goroutines and channels are two big ideas in Go, and the author pretty much ignored those completely.