Functional Programming is considered to be difficult. I know some who started with it, but were intimidated by the language used. And, by experience, it sure is a lot intimidating if you come with a imperative programming background. [Continue]
skip to navigation | content
ifacethoughtsFunctional Programming is considered to be difficult. I know some who started with it, but were intimidated by the language used. And, by experience, it sure is a lot intimidating if you come with a imperative programming background. [Continue]
It has been a while since I was introduced to functional programming. The difference between what I knew and what I was learning through functional programming was a huge gorge, and there was no way I was able to connect both of them. It was like I was trying to jump from the South Rim of the Grand Canyon to the North Rim. [Continue]
I always like to confirm my understandings of the technology world with the real world. I always like to express benefits of technology in the layman’s language. Why? [Continue]
I started my journey into learning Functional Programming (FP) with introduction to Ruby. And as days have passed, more and more modern languages include functional programming features. However, there were instances of confusion while exploring FP as coexisting with OOP. [Continue]
When I started learning Ruby, I had to fight on multiple fronts to be able to comprehend some concepts. I think it would have been easier if I was not already too deep in languages like C++ or Java. Not to say that they are inferior to Ruby or anything, but Ruby does bring in new concepts and new ways of programming. [Continue]
Recent developments in the programming language world is indicating towards a wider acceptance of functional programming. It is not new, it has been actively used in the academia and in niche industries in form of languages like Lisp. But recently certain typical features of functional programming are available in the new-age general programming languages and are being added to the old ones. [Continue]
This is the weblog of Abhijit Nadgouda where he writes down his thoughts on software development and related topics. You are invited to subscribe to the feed to stay updated or check out more subscription options. Or you can choose to browse by one of the topics.