Java vs c++

Pages: 12
How about the picture of Dijkstra somewhere around halfway down this page??
http://www.netmeister.org/blog/no-tratheroute-for-you.html
(with the caption Quick and Dirty)
He has a very old mindset. Brilliant guy, but some of his ideas are a bit dated.

Which ones?
I was thinking something more between that and this: http://idiotprufs.files.wordpress.com/2012/06/itcrowd-wikia.jpg
But damn, that's pretty close anyway.
I'd say learn both. Learn C++ first to get the hard things out the way, then go to Java, it will be a breeze. Keep equally programming in both so you don't get too used to one language.
Which ones?

Like his idea that computer scientists shouldn't ever program.

Computer science is no more about computers than astronomy is about telescopes.
Last edited on
The analogy is spot-on, though. Well, at least as far as theoretical computer science is concerned.
It would work better if astronomy was called Telescope science.
Last edited on
It would work better if astronomy was called Telescope science.


This. Anyway, I don't think the analogy really holds anymore.
I do. As telescopes are simply a tool for doing astronomy, so are computers a tool for doing computer science. You only need maths in either case.
Except some parts of computer science deal specifically with the way actual computers behave. Take for instance the design of data structures that operate efficiently in high-latency memory (disks), or of algorithms to minimize the risk of data corruption in the event of hardware faults.
Topic archived. No new replies allowed.
Pages: 12