Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
It can really be an easy language if you use it with a good and cosistent api. Java was my fundation for advanced programming topics and tk get a good understanding of software architecture that you are not going to get from most other languages. Imho if you know Java well then you are set for understanding most languages.
-
@craftxbox welcome to devRant. Though I can't say JS is an easy language. Maybe in the face of it. Took me ages to fully grasp "this"
-
"easy" isn't easy to define.
I sometimes wonder what imperative/oo languages look like if a person only knows something like clojure or haskell. So I experiment on my non coding girlfriends. -
balte22917yJavaScript is nice if you write like a small script in it. If you write algorithms in it... well. type conversion and whatever features will fuck you up. is null a value? or is undefined? are they the same? is "3" the same as 3? is 3 === "3" the same as 3 == "3"?
JavaScript never tells you to learn the difference. it will just silently fuck you over if you don't.
But, coming from JavaScript. I found Java rather easy to get the hang of honestly.
(also, you should have seen my face when I found out that arrow functions keep the context of where they are called from. my colleague still uses "var self = this" everywhere) -
@balte no language will tell you you're doing something wrong. These are well documented spec.
Have you learnt C? You have to deal with the fact if you try to access an array beyond what you've defined, it won't complain, it will just access what's next in memory. -
balte22917y@Hedgepig I'm still in the first chapter of Kernighan and Ritchie's. :$
Too many projects to finish to also learn a new language :(
Related Rants
When someone tells me that Java is the easiest programming language
joke/meme
programminglanguage
programmer
programming
devrant
oop
first post
java 9
java8
java