-
Recent Posts
Recent Comments
Tanner on MFC 25th Birthday Makeover (Pa… mydeveloperday on MFC 25th Birthday Makeover (Pa… mydeveloperday on MFC 25th Birthday Makeover (Pa… Paul Harrison on MFC 25th Birthday Makeover (Pa… Paul Harrison on MFC 25th Birthday Makeover (Pa… Archives
Categories
Meta
Tags
Category Archives: Programming
MFC 25th Birthday Makeover (Part 4)
In this 4th installment of giving MFC a Windows 10 makeover, I want to focus on some of the little things that make an application look like its Windows 10, some of the items are going to seem picky but … Continue reading
Posted in C++, Development, MFC, Programming
Tagged CMFCVisualManager, Development, MFC, Ribbon
4 Comments
MFC 25th Birthday Makeover (Part 1)
With MFC (Microsoft Foundation Classes) reaching the ripe old age of 25 many C++ developer find themselves still using it for Windows desktop application development, Why is this when Microsoft has introduced new UI concepts like WPF/XAML/WinForms? Well it may have something … Continue reading
Making a C++ .NET Framework (Part 2)
In my last blog I talked about how having a .NET Framework readily available to C++ would allow developers to write tools with the same level of ease as using C#. I presented the obvious first example of a “HelloWorld” … Continue reading
Posted in .NET Framework, C++, Development, Programming
Tagged .NET Framework, C++, GoggleTest
Leave a comment
Making a C++ .NET Framework (Part 1)
Most of my day is spent developing in C++, I love C++ , but out of the box C++ is pretty hard for new starters, its not that the language is anymore complex than C# or Java or other languages … Continue reading
Is Modern C++ The Emperor’s new Clothes
You hear a lot about “modern C++” these days and how you are supposed to use all the new fancy features of C++11/C++14, “because they are beautiful”, “clearer”, “less error prone” Yes they are great, but I seem to continuously … Continue reading
Formatting C++ with Clang-Format
Over the years, I’ve spent developing code I have tried lots of different tools to help me format the way my code looks. I tend to find unless my editing environment is set up correctly its easy for me to inadvertently … Continue reading
Posted in C++, Clang-Format, Development, Programming
Tagged C++, Clang, Clang-Format, Format
1 Comment
Getting My Gamer Teenage Child Interested in Coding
Developing games these days isn’t always quite like it used to be back in the 80’s when the closest thing we had to modern AAA games was “Melbourne House” and “Ultimate Play the Game” Today games are like movies, they … Continue reading
Posted in Development, Programming, UI Automation
Tagged C++, Gaming, Robot, UI Automation
1 Comment
Adventure with SIMD – Part 5 – Detecting legal SIMD instructions
When i first started looking into SIMD/AutoVectorization there were a couple of questions that first came into my head. If the compiler is doing this automatically for me what version of the SIMD instructions is it using? What if my … Continue reading
Adventures with SIMD – Part 4 – SIMD Intrinsics
Looking at how we write a simple SIMD loop with Intrinsics Continue reading
Recording Timings for Optimization Measurement Experiments
In a number of my blog posts up to this point I’ve used a simple timing function call recordTime() to record time between 2 points in the code. I’ve been doing optimization enough to know you must measure everything. There … Continue reading
Posted in C++, Development, Programming
Tagged chrono, Development, Optimization, QueryPerformanceCounter
Leave a comment