
Mathematician and software engineer, careers in games and VFX development, #entrepreneur, #opensource developer, honourary geek, husband, father.
Tismans Common, England
Joined June 2016
- Tweets189
- Following204
- Followers25
- Likes1.4K
Mark Final retweeted
A brief and incomplete comparison of memory corruption detection tools
devblogs.microsoft.com/oldne…
#cpp
#cplusplus
Mark Final retweeted
It is finally out!
A new hands-on Continuous Integration tutorial
This is a whole new section in the docs, with incremental exercises with code, introducing tools and practices to do CI for C++ at scale with Conan 2
Read the introductory blog post:
blog.conan.io/2024/12/10/New…
Mark Final retweeted
Join us in London next week, Nov. 14, for an #ASWF Beers of a Feather mixer hosted by @TheFoundryTeam! The event is open to anyone in the technical community within #VFX and #animation. RSVP at hubs.la/Q02X1F3v0
Mark Final retweeted
Python 3.8 Reaches End of Life peps.python.org/pep-0569/
Mark Final retweeted
Proud to start sharing Google's strategy for tackling our remaining memory safety challenges: security.googleblog.com/2024…
High level, but it outlines the long-term strategy. We'll be sharing more detailed posts in this series.
#CPlusPlus #RustLang #CarbonLang
Mark Final retweeted
How to Keep C++ Binaries Small - Techniques for C++ Optimization - by @SandorDargo - C++ on Sea 2024
youtube.com/watch?v=XfU2ZODl…
#Coding #Cplusplus #Cpp #Programming #cpponsea
Mark Final retweeted
PEP 760: No More Bare Excepts (Withdrawn) peps.python.org/pep-0760/
Mark Final retweeted
The Ultimate Guide to Error Handling in Python blog.miguelgrinberg.com/post…
Mark Final retweeted
I'm not associated with Kitware, but maybe some of my followers may be interested in this open position working in a CMake-related role:
jobs.lever.co/kitware/8dcfd3…
Mark Final retweeted
The 19th Edition of *Professional CMake: A Practical Guide* is now available. One highlight is the new FetchContent behavior that avoids a sub-build (big potential performance gains!). Updated material for Qt 6.7 too. Get it from the usual place:
crascit.com/professional-cma…
Mark Final retweeted
Some people seem to be incapable of seeing the commentary on the wastefulness of RAM and CPU resources in modern software development that the rest of us are trying to make.
Mark Final retweeted
Hey! It's the time of year where we tell @mattgodbolt , @partouf, and the rest of the @CompileExplore team how much we appreciate their work!
They have completely changed how we teach, prototype, and think about C++ (and 30 other languages!).
godbolt.org/
Mark Final retweeted
NEW SURVEY - Please complete the new 2024 VFX/Animation Studio Linux Survey by August 23rd. The results will be shared at the upcoming VFX Reference Platform User Group meeting in early September.
bit.ly/VFXsrv24
Mark Final retweeted
Upcoming new @openusd release adds support for oneTBB and makes boost an optional dependency. 🙏
The release candidate for OpenUSD 24.08 is now available on GitHub under the 24.08-rc1 tag. 24.08 is currently scheduled for release on Monday, July 22nd.
See the CHANGELOG for what's new in this release
github.com/PixarAnimationStu…
Mark Final retweeted
CY2025 Draft available at vfxplatform.com. More details, including how to submit feedback, at groups.google.com/g/vfx-plat…
Mark Final retweeted
Reiterating this, the upcoming CMake 3.30 release has a big performance improvement to FetchContent which started from one user taking the time and effort to provide benchmarks and a carefully researched bug report. It turned out to be hard to fix, but their effort motivated me.
Replying to @crascit
But I also try to reward positive behavior. More than once, I have invested unplanned time (occasionally lots!) into an issue purely because the issue reporter did such a great job. As a maintainer, I take note of how you interact with the community, both negative and positive.















