Ruby peculiarities, tips and tools

Iren Korkishko on November 01, 2018

Originally this post was published on Syndicode blog. Despite I hate word 'guide', I catch myself on trying to submit every new article as a guide... [Read Full]
markdown guide
 

Your link for 2018 Developer Skills Report is great for developers to decide what to learn.

Your post is great for Ruby, thanks.

 
 
 

I've got a lot of questions about that survey, but #1 is why people "prefer" C.

It's like writing a book in ancient Latin. Sure, you can do it, but there's words missing for pretty much everything that was invented in the last four hundred years.

Ruby is a fantastic language and it's good to see it remains popular.

One thing to add is that JRuby is a huge game-changer for Ruby. It gets rid of the "Global Interpreter Lock" and means your Ruby code can now take full advantage of ridiculously multi-core systems if your workload can be run in parallel.

 

Thanks, Scott!

p.s. Have no idea why people prefer 'C', but it is only on the 23rd place. However, the main point is in that Ruby is in top-5.

 

On the "What languages do developers prefer by age?" chart it's inexplicably second.

Also utterly baffling is Swift, which is a great language, seems exceptionally popular with the 55+ group. This data is highly questionable.

 
 

Thank you for this Iren. Especially speaking to the strengths, weaknesses, and additional resources. This will give me something to sink my teeth into after Golang :).

 

Thank you for the comment, David! My pleasure!

code of conduct - report abuse