Category: Programming

Ever wondered how did large projects count their total line of code? For example, Linux foundation published this video showing off kernel’s impressive codebase. But how did they calculate it? They counted it with Cloc.

Many people are currently assessing React Native as a platform to develop their next mobile app on. This is no trivial matter. Switching your software development platform involves a high setup cost and will profoundly impact your daily programming workflow. It is also one of the costliest decisions to reverse after anything substantial has been built. Perhaps more importantly, your…

Functional programming becomes more prominent even in C++ these days, but sometimes the resulting code can feel awkward — especially with all the iterators one has to provide for the STL algorithms. FunctionalPlus (a small header-only library) can help overcome this issue and make your code concise and readable again. This article is targeted towards C++ programmers new to FunctionalPlus and with…