Skip to content

Month: September 2016

Why hasn’t functional programming taken over yet?

Stack Overflow: Why hasn’t functional programming taken over yet? This is a good discussion on how functional programming won’t be *THE* future of programming, despite the paradigm having very good features (i.e. concurrency, and no side effects). Those very features of functional programming (FP) that make it appealing, are the same features that make it difficult to adopt FP wholesale. And that is in addition to the usual constraints of budget, client interest, and lack of programmers with a niche skill set. However, languages like C# has functional-like capabilities, and its likely that the popular programming languages and programmer habits…

How much of a wiggle is a wiggle

“This world is a great wiggle-effect. The clouds are wiggling. The waters are wiggling. The clouds are wiggling, bouncing. People— but people are always trying to straighten things out. You see, we live in a rectangular box, all the time; everything is straightened out. Wherever you look around in nature you find things often straightened out. They’re always trying to put things in boxes. Those boxes are classified. Words are made from some boxes. But the real world is wiggly. Now when you have a wiggle like a cloud, how much wiggle is a wiggle? Well, you have to draw…

Changing My Mind About Comments

Very early on in my career, I really got into Uncle Bob’s Clean Code video series. And from there I started scouring the web for every blog article or reading material about clean code. Clean code just made sense. It was about organization. And from back in college, I knew of several people who were very smart. But wrote completely unreadable code. Like when they came and asked me to look over their code because they were stuck on something, I would literally just ask them a bunch of questions about their code and problem until they figured out their…

On Choosing Quantity Over Quality

It’s no secret that I post infrequently. Some of the time it’s due to lack of blog topics, other times it because I’m lazy. But most of the time, it’s because I’m stressing out over if it’s a good enough topic to write about, and then what the perfect structure for the post should be, and then if I have enough examples to backup my point,and then if I have a good enough mix of compound and simple sentences, and then if a sentence could be worded be be even better, and then if the post was funny enough, and then…