Category: "Programming"

C++17 feature-complete

C++17 feature-complete
According to news on isocpp.org C++17 is done! Now we need to wait for formal approvals, which will make C++17 official language standard. If you want to know what's inside please read that post:  Changes between C++14 and C++17 DIS more »

Constexpr - strange compiler behavior (C++14)

Constexpr - strange compiler behavior (C++14)
During one of my training that I provided for another edition of Nokia Academy, my attendees spotted very strange behavior of compiler when compiling constexpr functions. From the C++14 standard we know that every function can be marked as constexpr,… more »

Me@code::dive2016

Me@code::dive2016
Videos from code::dive 2016 are available on code::dive YouTube channel You can watch there 2 of my talks: Modern C++ tips & tricks (presented by me and Kamil Szatkowski) Do you think you know C++11 and C++14 well? Do you know what can you capture in… more »

C++ conferences: CppCon 2016 & code::dive 2016

C++ conferences: CppCon 2016 & code::dive 2016
Yesterday my phone informed me about CppCon 2016 conference. A few videos are already available on YouTube. What amazed me was the topic that Bjarne Stroustrup presented there - The Evolution of C++ Past, Present and Future. You can watch it right here:… more »

Code like a Pythonista - assignments in Python

Code like a Pythonista - assignments in Python
I mainly use C++ programming language, but I always wanted to try Python, which allows you to prototype more quickly than C++. Now I work as a Python programmer. I found it difficult to understand how does arguments copying work in python. C++ was… more »

PWM frequency on Raspberry Pi

PWM frequency on Raspberry Pi
I tried to use my Raspberry Pi as a sound generator and wondered about maximum frequency. In fact it can vary in range of Hz to MHz depending on programming language which you use. If you are interested how quick PWM can you have on your Raspberry Pi I… more »

Current Proposals for C++17

Meeting C++ published yesterday a list of features, which have the highest probability to be included into C++17 standard. Core - Removing Deprecated Exception Specifications from C++17 Library - Adopt not_fn from Library Fundamentals 2 for C++17… more »

code::dive videos

code::dive videos
Code::dive conference took place on 05.11.2015 in Wrocław. There were many interesting talks and videos are now being published. There were a few popular people from programming world like Andrei Alexandrescu, Dan Saks, Ulrich Drepper or even our local C++ guru Bartosz Szurgot more »

New Year's resolutions for programmers

New Year's resolutions for programmers
Yesterday Netrix told me about 12 resolutions for programmers. I found all of them useful, so that I added them on my personal New Year's resolutions list. I hope you'll benefit from them as well. Happy New Year! more »

C++ trigraphs and digraphs

My watching videos from CppCon2015 proceeds. One of a lighting talks which I saw today was about how fancy syntax we can use in C++. Let's start by examples:  int main() { /??/ * A comment *??/ / return 0; } Is this correct C++ code? more »
1