I like the idea, but Java as a terminal node? And moving to it from C++? Big oof. I see a lot more traffic in the other direction. Sure, people flocked to Java when it first came out, but it's...
I like the idea, but Java as a terminal node? And moving to it from C++? Big oof. I see a lot more traffic in the other direction. Sure, people flocked to Java when it first came out, but it's been long decades of lessons learned since then.
Speaking of C++, that should definitely still be an end node. In fact, I'd give it Java's place on the chart. Nothing has supplanted C++ by any means (nor could a language supplant it without matching its low level of abstraction), and Rust is the best contender to do so that's actually even a little popular.
Yeah, between that and other stuff like Python 2 -> Go, this flowchart seems weird. I suspect a lot of this is just particularities of wherever the author's working at. I do think they're spot on...
Yeah, between that and other stuff like Python 2 -> Go, this flowchart seems weird.
I suspect a lot of this is just particularities of wherever the author's working at.
I do think they're spot on in identifying four main branches of coders (business, statistics, low level, scripting).
I like the idea, but Java as a terminal node? And moving to it from C++? Big oof. I see a lot more traffic in the other direction. Sure, people flocked to Java when it first came out, but it's been long decades of lessons learned since then.
Speaking of C++, that should definitely still be an end node. In fact, I'd give it Java's place on the chart. Nothing has supplanted C++ by any means (nor could a language supplant it without matching its low level of abstraction), and Rust is the best contender to do so that's actually even a little popular.
Yeah, between that and other stuff like Python 2 -> Go, this flowchart seems weird.
I suspect a lot of this is just particularities of wherever the author's working at.
I do think they're spot on in identifying four main branches of coders (business, statistics, low level, scripting).
Yeah, this was the first thing I thought. Java as a terminal node, after c++, is insanity.