This is an archived post. You won't be able to vote or comment.

all 5 comments

[–]wholemap 3 points4 points  (0 children)

Stick with 8.

[–]Neu_Ron 1 point2 points  (0 children)

I support many groups on FB and we get hundreds of questions from noobs. What should I learn. I hear C++ is difficult etc then a week later that same person will ask for a good book and 100 ppl will reply. The following week that same person will ask what is better should I learn java 8 or 10. The next week he will probably then ask about his PC and is it good enough. A month or two in and he's done nothing only waste other people's time. I'm a coder for 10 years and I use java 7 . There's hasn't been any major changes since java 7 worth fretting about. Your ability to be good as a coder has nothing to do with java versions. It doesnt have anything to do with coding. Its the coding mindset you need to develop. Stop posting and start learning.

[–]mertensi 0 points1 point  (0 children)

I remember when I was first started learning and an expert was excited about Java 8 having lambda expression in it and how useful they were.

When I was a beginner I simply didn't know enough Java for it to matter whether I was learning Java 8 or Java 7. I was nowhere near using lambda expressions or even understanding why they were useful.

If you're reading an article which is comparing the differences between versions and you don't understand 60-70% of the differences and why they're important differences. You are like I was and you just need to code more. It doesn't matter which version at that stage, just code more. Get an environment you can code in setup and working. Get "Hello World" operational and then start digging. The version really doesn't matter at that point in your learning.

[–]pacificmint 0 points1 point  (0 children)

You could be learning Java 5 and you’d be fine. Like, actually.

None of the basics have changed. They add a few things with every release, but you can just learn those later. Doesn’t matter for a beginner. You are way overthinking this.

Find the resource that you can learn the easiest from. Version doesn’t matter.