Time is flying faster than I can think it’s, especially due to Covid-19, so I am already in the middle of mod 3 (out of 5) of the course at Flatiron School.
Because we learnt Ruby the previous mods, its natural to compare JS and Ruby as languages, so I’ll mention some comparations that always come to my mind.
Ruby == friendly and nicer!
Ruby has a syntax that is more restricted, it follows it’s conventions. But is straigh foward and easy to read. On top of that, Ruby tells you specifically what kind of errors the code has, as well as which line it’s, so its easier to debbug the code.
JS is “flexible”
Because JS is the most used language in Web Development, we can find much more material about JS than Ruby, to be specific, over 6 times more “results” on google!
This makes it easier to find information, but at the same time, it’s harder to find the correct one because JS has different possible syntax and a lot of distincts ways to follow and solve the same problem (ES5, ES6 and counting).
They can also remember each other!?
Yes, they can remember each other a little bit, here are some examples:
And so on so forth, we also have filter in JS (select in Ruby), reduce, find and others.
The big point is, there’s NOT a lot of options, whether I like it or not, I have to learn, and I’m starting to get it!