Setting up QuantLib in Linux

[ This is an article that I started writing a few years back, when I was experimenting with Puppy Linux, then put on hold. Much of it is still useful, so the post merits to go public. ] Having written a walk-through on how to set up a Linux system ready for compiling software (see here), … Continue reading Setting up QuantLib in Linux

What is Functional Programming and what does it do for you?

This is a good example here of a bad explanation of FP: basically saying that FP is intelligent whilst non-FP is dumb. I recently read a couple of blog posts by Kris Jenkins which give his answers to the questions: What is functional programming? Which languages could be said to be functional programming languages? I … Continue reading What is Functional Programming and what does it do for you?

A walkthrough guide to building yourself a Linux system for coding

In any technical role it is important to strike the balance between getting-things-done-quickly and knowing-all-the-details, and this is especially true when it comes to building computer systems. You can find lots of different Linux distributions to download, and most have a relatively easy system for adding components or software via some kind of package manager. … Continue reading A walkthrough guide to building yourself a Linux system for coding