Aurimas Černius<p>I have one annoying problem with people bashing C/C++ with regard to NULL pointer.<br>NULL pointer is *C* problem.<br>C++ has references since forever. Here the problem is programmers not using them. If a *C++* function takes a pointer as a parameter and does not allow it to be nullptr, it's a bug - it should take a reference instead.<br>std::optional is still newish, so give some slack to pointers still.</p><p><a href="https://floss.social/tags/programming" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>programming</span></a> <a href="https://floss.social/tags/Cpp" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Cpp</span></a> <a href="https://floss.social/tags/null" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>null</span></a> <a href="https://floss.social/tags/NullPointer" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>NullPointer</span></a></p>