In a previous post, I wrote about Hello World in Elixir. Using such a simple program allowed me to discuss a few concepts about the language. This post explores strings further, by discussing how to find the length of a string in Elixir. Simple enough, but there is more than meets the eye. Elixir
It is customary to start programming language tutorials with Hello World programs. So today I’m sharing with you a Hello World in Elixir, one of my favorite programming languages (along with Ruby and Python, of course). As you likely know, a Hello World is a very simple program that displays the phrase, Hello, World!
I call it my billion-dollar mistake. It was the invention of the null reference. — Sir Tony Hoare In mathematics, functions have a domain and a codomain. These are respectively the set of inputs and the set of possible outputs. The function then simply relates an input to an output. For example, consider the
In early 2006 I had just started my career in IBM. I was the “Ruby Guy” (or alternatively, the “Rails Guy”). During a meeting with a few high-profile engineers, I presented what Ruby brought to the table. An IBM Distinguished Engineer stopped me in my tracks and said, “It sounds slow”. I love Ruby
Not too long ago, someone I know said, “At this point in time, Rails is old hat”, in reference to the fact that many developers are adopting newer technologies like Node.js. I don’t see this as a negative, true as it might be. When Rails arrived on the scene a decade ago, it was
Being at the forefront of technology is something that I’ve always sincerely enjoyed. For example I was one of the first C# programmers in Italy back when C# was still in beta, and I was there in the early days of Rails as well (just a few months after its initial release). Over the