<?xml version="1.0" encoding="UTF-8"?><urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9" xmlns:news="http://www.google.com/schemas/sitemap-news/0.9" xmlns:xhtml="http://www.w3.org/1999/xhtml" xmlns:image="http://www.google.com/schemas/sitemap-image/1.1" xmlns:video="http://www.google.com/schemas/sitemap-video/1.1"><url><loc>https://www.jonathanbeard.io/index.html</loc><lastmod>2026-06-09T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog.html</loc><lastmod>2026-06-09T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2015/01/07/system-timing.html</loc><lastmod>2015-01-07T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2015/08/30/c-to-java-ipc.html</loc><lastmod>2015-08-30T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2015/08/30/flex-bison-cpp.html</loc><lastmod>2015-08-30T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2015/09/15/do-we-need-more-programming-languages.html</loc><lastmod>2015-09-15T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2015/09/19/streaming-and-dataflow.html</loc><lastmod>2015-09-19T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2015/10/22/data-wrangling.html</loc><lastmod>2015-10-22T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2015/10/27/secure-language.html</loc><lastmod>2015-10-27T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2015/12/08/github-pages-and-more.html</loc><lastmod>2015-12-08T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2016/04/01/template-type-sizing.html</loc><lastmod>2016-04-01T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2016/09/04/managing-parallelism.html</loc><lastmod>2016-09-04T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2016/11/20/using-cpp-from-c.html</loc><lastmod>2016-11-20T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2017/08/14/managing-parallelism-part-2.html</loc><lastmod>2017-08-14T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2026/06/06/cross-platform-home-storage-nfs-smb.html</loc><lastmod>2026-06-06T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2026/06/06/managing-parallelism-part-3.html</loc><lastmod>2026-06-06T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/blog/2026/06/06/managing-parallelism-part-4.html</loc><lastmod>2026-06-06T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/media.html</loc><lastmod>2026-06-09T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/publications.html</loc><lastmod>2026-06-09T00:00:00.000Z</lastmod></url><url><loc>https://www.jonathanbeard.io/software.html</loc><lastmod>2026-06-09T00:00:00.000Z</lastmod></url></urlset>