Many of the readers suggested I should take a closer look at three languages that weren’t initially mentioned: Kotlin, Swift, and OCaml.
I’ve played with the number of programming languages. Thanks to this I was able to compile the list of features that impressed me the most.
Rails 5.1 doesn’t have official support for testing ActionCable channels yet. Here is the minimal example how to unit test a single channel action.
Ada was advertised as a general-purpose programming language, yet, with a strict, readable syntax, a rich feature set, and a first-class support for concurrency it failed to find its niche. I could find many reasons why it happened.