I agree. It's because Haskell evangelism is often the tech equivalent of gluten-free or vegetarianism - It's great because it's something not mainstream! It'll solve problems you never knew you had! However, on the…
Ruby was a hard sell, but not Rails, which is how Ruby slipped into the fold.
I've seen just as many FP projects strain under technical debt as I have OO projects. Technical debt is a product of the developers, not the language. And FP developers are just as imperfect as OO developers.
"All non-trivial abstractions, to some degree, are leaky." - Joel Spolsky > In my experience, learning OO design patterns was substantially more difficult than learning algebra, but I think this is mainly due to how CS…
It is worth learning, but the chances of using it for more than toy scripts are slim. Unless your workplace has already bought into it, you'll find it a hard sell. There are several other functional languages out there…
I've had a situation like this before. A friend referred two commodity traders to me. They wanted to contract me for SEO purposes. Why? When you searched for their names on Google/Bing, articles about fraud charges came…
> > Where do you see yourself in 5 years? > Dead. Did you say you have a three-year vesting schedule? I'll be at another company probably, since you'll have me doing two jobs for my original compensation and title after…
A professor in college told us in class: "If you want to waste all the knowledge you gain here and get paid terribly, go into the video game industry." I know many developers in gaming and I constantly tell them to…
I agree. It's because Haskell evangelism is often the tech equivalent of gluten-free or vegetarianism - It's great because it's something not mainstream! It'll solve problems you never knew you had! However, on the…
Ruby was a hard sell, but not Rails, which is how Ruby slipped into the fold.
I've seen just as many FP projects strain under technical debt as I have OO projects. Technical debt is a product of the developers, not the language. And FP developers are just as imperfect as OO developers.
"All non-trivial abstractions, to some degree, are leaky." - Joel Spolsky > In my experience, learning OO design patterns was substantially more difficult than learning algebra, but I think this is mainly due to how CS…
It is worth learning, but the chances of using it for more than toy scripts are slim. Unless your workplace has already bought into it, you'll find it a hard sell. There are several other functional languages out there…
I've had a situation like this before. A friend referred two commodity traders to me. They wanted to contract me for SEO purposes. Why? When you searched for their names on Google/Bing, articles about fraud charges came…
> > Where do you see yourself in 5 years? > Dead. Did you say you have a three-year vesting schedule? I'll be at another company probably, since you'll have me doing two jobs for my original compensation and title after…
A professor in college told us in class: "If you want to waste all the knowledge you gain here and get paid terribly, go into the video game industry." I know many developers in gaming and I constantly tell them to…