Is it just me or is Java really the most easy language to follow

Have more than 6 years of experience in Java. Have been working on couple of languages like Scala/RoR lately and starting to feel that Java is really one of the most straight forward language. I agree its verbose but all that verbosity makes it easy to understand the code. Python and C# might be close second.

Google GoogleL3 Dec 9, 2019

+1 for Java

Uber JJMc01 Dec 9, 2019

What other languages do you use?

Adobe Shutdown! Dec 9, 2019

Java FTW.

Cisco catman2020 Dec 9, 2019

Java has so much syntax junk that fast skimming it is painful. It’s gotten better but still sucks.

Mailchimp ElroyJet$N Dec 9, 2019

I think Java is a pretty language (for some reason). It’s just easy to look at.

Infosys BRY47 Dec 9, 2019

Java isn’t actually that verbose. If you would like to see a verbose language, check out COBOL, that was built on a paradigm that the code would be self-documenting.

Google 6Feet6Inch Dec 9, 2019

“Have more than 6 years of experience in Java” - there you go, that’s the reason you find it easy to follow. It’s very subjective, I know engineers who hate Java with a passion, find it difficult to follow but love languages like Haskell and find it easier to follow! It’s the code structure and design patterns more than the language which affect readability of a codebase.

Fidelity Investments N@N OP Dec 9, 2019

Lol, thats some strong assumption. I am working with Python and scala since past two years and is quite comfortable. But somehow everytime I see someone else’s java code I find it always easy to follow through in comparison to other programming language. I mentioned the years of experience because I wanted to know if this is a general consensus or YOE is got to do something with this. 😁

Google 6Feet6Inch Dec 9, 2019

Apologies :) got carried away a bit there, removed the part where I made a false assumption.

Bloomberg fXmh62 Dec 9, 2019

Then Go will be more easy for you

Deloitte LGgu04 Dec 9, 2019

Really? I have heard quite the opposite. Any good Go tutorials you can recommend. I can read and write Java, had to look up source code for Terraform which is in Go and was taken for a spin!

New
ML-guy Dec 9, 2019

Python ftw.. I was forced through Java all throughout BSc and MSc.

OpenTable Meliodas Dec 9, 2019

It’s just you. All the NPE boilerplate code makes Java hard to read for new players.