Duplicate:
- http://stackoverflow.com/questions/325046/java-or-net
- http://stackoverflow.com/questions/295224/list-major-differences-between-c-and-java
- http://stackoverflow.com/questions/61559/is-c-with-net-mono-or-java-the-better-choice-for-cross-platform-development
- http://stackoverflow.com/questions/355060/c-vs-java-generics
- http://stackoverflow.com/questions/213757/why-do-people-use-java
- http://stackoverflow.com/questions/295224/list-major-differences-between-c-and-java
- http://stackoverflow.com/questions/294453/from-java-to-net
- http://stackoverflow.com/questions/181427/c-event-handling-compared-to-java
I know this is a little subjective, but I'd like to know the technical differences as well as people's opinions of one over the other.
Also are there any decent books that have a side-by-side comparison or any for migrating from one to the other?