People / Peter Turcan
Peter Turcan

Peter Turcan

Senior Technical Writer

About

I have a BSc in Computer Science from Edinburgh University, and a PhD from Reading University, both in the UK. Earlier in my career, I wrote a number of computer games: Scrabble (assembler), Borodino, Waterloo, Austerlitz, Dreadnoughts wargames in C, then Battalia in C++ and Trireme Commander (a simulation) in C#. I find programming fun, especially algorithms, AI, simulation, graphics, audio, and games logic. More recently I have documented SDKs and written developer tutorials, including for Microsoft Flight Simulator, WorldWide Telescope (an astronomy program), and Azure IoT, Azure Search, and Azure Maps. Learning is fun too, which of course it has to be with so much to learn!

Published posts

Team

On Triremes, Aircraft, and Molecular Modelling Simulations

First some personal news. To keep my coding skills sharp(ish), I updated my simulation of Greek and Persian triremes (rowed war-galleys with big bronze rams) with better graphics (splashy bows, greying sea and skies in strong wind, fire pots to illuminate courses) and some…

Read more →
Team

Writing Docs with Visuals and Verve

In a past life I worked in the computer journalism business, and learnt over time what attracts people to read a page. Lot’s of things are important, the font used, the spacing between letters and lines and paragraphs, even the width of a column of text is super-important for…

Read more →
Engineering

Include Hallucinations for Adventures in AI-Generated C++

AI generated code has some fun side effects. Whilst generating a lot of code and testing it using Microsoft Visual Studio I had the odd experience of giving the AI model a line of buggy code, and it forthrightly states to replace this faulty line with this new line.

Read more →
Team

Peter Turcan Q2 2024 Status

Post-Release Engagement section added to the Contributors FAQ, providing seven questions and answers that new library developers have on their likely workload following the release.

Read more →
Team

Peter Turcan Q1 2024 Status

Added a Contributors FAQ to the Contributor Guide, then updated it with a series of questions and answers on Security - based on what I thought many new developers might ask about Security.

Read more →
Team

Peter Turcan Q4 2023 Status

Wrote a section on the Super-project, based on some legacy Wiki pages that needed considerable updating, and the boostdep tool steps as this covered installing the necessary components.

Read more →
Team

Peter Turcan Q3 2023 Status

Wrote a Version Control topic, including sections on the super-project, breaking changes, and filing issues, for the Contributor Guide Wrote a Continuous Integration (CI) topic, with sections on the range of tools available, and including best practices and links to good…

Read more →

Empowering C++ by funding libraries, building community, and advancing the language.

Connect with us