Ok. Let us see what has changed in “people’s heads” in the last 6 years. Or the last 10+ years since the original post.
ps: ok I was an idealist, I admit. But only about software that is. Hardware prophecy has been fulfilled.
[Previous Post: 2014 Dec 28] Continue reading
The point is: Someone has to pay
Software development is often a risky business. The stakeholder’s point of view is rather important. The stakeholder has one question: Is that feasible? The question for you today is: Is it feasible to invest in C++ based development? Continue reading
The purpose of this post is to show and explain a bit more about the practical usage of C++ “lambda power”. This time in developing a light, fully functional, fast, and hopefully not that often seen, matrix creation utility. Functional programming style.
Update 2021 MAR: The gist version 6 is a major update. Matrix related code does not use the
std:: lib any more.
epiphany.h is added. Idea is to turn some implicit conversion warnings into errors. Just enough to make your code not compilable without the help of
data() method and assignment methods got their ref. qualified variants. In order to stop taking data from temporary objects and to stop assigning to temporary objects. Continue reading