New website

The new Quantide website is online. This is the fourth version of company website. In this post, I revisit the history of the site. First version Quantide first website was published in 2007, when the company was born. It had a fixed Flash-like style, but it was...

Chapter 9 | Parallel computation

The R community has developed several packages to take advantage of parallelism. Many of these packages are simply wrappers around one or multiple other parallelism packages forming a complex and sometimes confusing web of packages. Package parallel attempts to...

Chapter 8 | Debugging and Profiling

Debugging Debugging is typically what programmers do about 90% of the time. This is a sad but not unrealistic fact of life. Given that fact, the creators of R have generously provided useful debugging tools to make programmers’ lives a little easier. The debugging...

Chapter 7 | Object Oriented

Object Oriented Programming Object oriented programming is a programming paradigm based on classes and methods. A class is an abstract definition of a concrete real world object. A class is generally made of ordered and named slots. For instance, a rectangle is...