From Java to C++ – lambdas

In Java, we have our take on functional programming with lambdas. Obviously, as functional programmers love to tell us – they’re just a mere simplifications of the ‘real’ functional languages. However, introduced in Java 8, they’ve had  really changed how we do things in Java…

Read more

From Java to C++ – Inheritance

This post will be short, however I think it could be useful for people, especially the ones coming from Java to C++. Today I want to cover inheritance, which may seem like a trivial thing, but actually it’s not. Maybe not at its core –…

Read more

From Java to C++ – Copy&Move semantics

In my opinion, in Java we do not care that much about object creation and then assigning them to other variables. In general, due to GC inner-workings, we’re more reluctant in this area, than C++ programmers. However, that’s not the only reason why I’ve decided…

Read more

From Java to C++ – Templates

Generic programming is everyday bread for possibly every Java programmer out there. Only the oldest Java programmers out there still remember the times, when we’re casting things all over, and lists were instantiated without explicitly telling the compiler what type of objects they hold. There…

Read more

Back to top