Jim’s Blog: Six programming paradigms that will change how you think about coding

“Every now and then, I stumble across a programming language that does something so different that it changes how I think about coding. In this post, I want to share some of my favorite finds.”