DEV Community

Discussion on: Why do people like Ruby?

Collapse
 
zenmumbler profile image
zenmumbler

I read the following post and found myself agreeing with the notion presented within:

mkdev.me/en/posts/the-three-types-...

Essentially, it argues that there are three base mindsets wrt programming and the languages you like with mindset:

  • the engineering type (likes C, Java, JavaScript, Rust, etc.)
  • the mathematical type (likes Haskell, Clojure, R, etc.)
  • the writer type (likes Ruby, CoffeeScript, "literate programming", etc)

I am very much the engineering type and regardless whether there are really 3 types or whatever, consider that programming is done by different people with very different minds and they like the languages that come naturally to their way of thinking. It's not better or worse, but different angle of approach.