This is now the book of the month. I'm not 100% sure how I want to organize book of the month but I do want to make it a thing. Ideas for how we should do this are very welcome.
This book is pretty accessible to non-programmers. It starts off very easy. But it should be interesting to experienced programmers if they are not familiar with Ruby. Ruby is one of the friendliest of the functional programming langauges. So this book should be good for almost everyone with an experience level of 0-10.
Also, if you have crunched the numbers from the StackOverflow servey like I have, it's currently the highest paying programming language. Part of those numbers get skewed by the age of the participants though. Ruby is just old enough that the people at the top of their earning curve will be familiar with it.
But that does mean that the going rate for a rubyist is pretty high. Considering it's also a very easy language to learn, especially amoung the other top paying languages like Elixir, Erlang, or Nim, it doesn't hurt to learn it. It's easy enough you can also just learn it for fun. That should be the main reason why most should learn it. But the fact that it is very smart to learn doesn't hurt.
This is now the book of the month. I'm not 100% sure how I want to organize book of the month but I do want to make it a thing. Ideas for how we should do this are very welcome.
This book is pretty accessible to non-programmers. It starts off very easy. But it should be interesting to experienced programmers if they are not familiar with Ruby. Ruby is one of the friendliest of the functional programming langauges. So this book should be good for almost everyone with an experience level of 0-10.
Also, if you have crunched the numbers from the StackOverflow servey like I have, it's currently the highest paying programming language. Part of those numbers get skewed by the age of the participants though. Ruby is just old enough that the people at the top of their earning curve will be familiar with it.
But that does mean that the going rate for a rubyist is pretty high. Considering it's also a very easy language to learn, especially amoung the other top paying languages like Elixir, Erlang, or Nim, it doesn't hurt to learn it. It's easy enough you can also just learn it for fun. That should be the main reason why most should learn it. But the fact that it is very smart to learn doesn't hurt.