I consider myself a medium skilled programmer. I did it all my life time to time but I am not a code guru. Last week I was digging about bitmaking and its very interesting but I think is not too friendly to be used on blueprints because you get spaghetti code very easily.
In C++ seems more clean.