As promised in my previous post this article will cover some of the more advanced features of Crystal, namely macros, C bindings and concurrency.
Disclaimer: the good folks at No Starch Press were kind enough to provide me with a review copy of this book, but this did not influence my assessment in any way.
Currently there’s no shortage of new and interesting programming languages. It almost seems impossible to spend any time on Hacker News or Twitter and not see announcements of new languages on a weekly basis. Being a huge programming language nerd I generally read up…
There are not many things that programmers enjoy more than arguing about definitions. So it’s no wonder that terms like “functional programming” can have different meanings for different people. However, all the definitions I came across so far included that functions need to be…
A couple of months ago one of my coworkers posted the following little koan (source) in our Slack chat and mentioned that he himself has not yet attained enlightenment:
The venerable master Qc Na was walking with his student, Anton…