Skip to content

Commit 98d94fb

Browse files
committed
Adding most recent work
1 parent 3fb8cb8 commit 98d94fb

File tree

6 files changed

+88
-1
lines changed

6 files changed

+88
-1
lines changed

.vscode/settings.json

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,5 +4,10 @@
44
"language": "markdown",
55
"scheme": "file"
66
}
7+
],
8+
"cSpell.words": [
9+
"OOPSLA",
10+
"Radu",
11+
"Teodorescu"
712
]
813
}

papers-and-presentations.md

Lines changed: 83 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,10 +26,21 @@ Date: 2025-04-28
2626

2727
### Are We There Yet?
2828

29-
Abstract: At the first BoostCon in 2007, I gave the keynote address, [_A Possible Future of Software Development_](#a-possible-future-of-software-development). Unfortunately, my work in the area stopped just a couple of years later. Adobe's Software Technology Lab 2.0 is picking it back up. What has happened during the last 18 years, and what does the future look like now?
29+
Abstract: At the first BoostCon in 2007, I gave the keynote address, [_A Possible Future of Software
30+
Development_](#a-possible-future-of-software-development). Unfortunately, my work in the area
31+
stopped just a couple of years later. Adobe's Software Technology Lab 2.0 is picking it back up.
32+
What has happened during the last 18 years, and what does the future look like now?
33+
34+
Note: This is a revised version of the talk presented at Google Zürich, 2025-10-06, [C++ Under the
35+
Sea 2025](https://cppunderthesea.nl/program-2025/), 2025-10-09.
36+
37+
- [Slides](/presentations/2025-10-06-are-we-there-yet/2025-10-06-are-we-there-yet.pdf)
38+
- [Slides with notes](/presentations/2025-10-06-are-we-there-yet/2025-10-06-are-we-there-yet-notes.pdf)
39+
- [PowerPoint](/presentations/2025-10-06-are-we-there-yet/2025-10-06-are-we-there-yet.pptx)
3040

3141
Note: This talk was presented at [C++Now 2025](https://cppnow.org/), 2025-04-28.
3242

43+
- [Video](https://youtu.be/RK3CEJRaznw)
3344
- [Slides](/presentations/2025-04-28-are-we-there-yet/2025-04-28-are-we-there-yet.pdf)
3445
- [Slides with notes](/presentations/2025-04-28-are-we-there-yet/2025-04-28-are-we-there-yet-notes.pdf)
3546
- [PowerPoint](/presentations/2025-04-28-are-we-there-yet/2025-04-28-are-we-there-yet.pptx)
@@ -656,6 +667,18 @@ Note: This talk was presented at Texas A&M University & Lockheed Martin. (Dates
656667

657668
---
658669

670+
Date: 2025-08
671+
672+
### Local Reasoning Can Help Prove Correctness
673+
674+
Authors:Lucian Radu Teodorescu, Sean Parent
675+
676+
Abstract: Making sense of software is challenging. Lucian Radu Teodorescu and Sean Parent show how local reasoning can help.
677+
678+
- [Link](https://accu.org/journals/overload/33/188/teodorescu-parent/)
679+
680+
---
681+
659682
Date: 2023-11-20
660683

661684
### indirect and polymorphic: Vocabulary Types for Composite Class Design
@@ -856,10 +879,69 @@ From: The 6th International Workshop on Multiparadigm Programming with Object-Or
856879

857880
---
858881

882+
Date:1992-08
883+
884+
### Living in an Exceptional World
885+
886+
Abstract: Handling exceptions is a difficult but important part of developing
887+
Macintosh applications. This article provides a methodology as well as a
888+
set of C tools for handling exceptions and writing robust code.
889+
Techniques and examples are provided for dealing with some of the
890+
Toolbox idiosyncrasies, and some interesting features of the C
891+
preprocessor, MacsBug, and MPW are explored.
892+
893+
- Note: This paper is referenced in Apple's header file,
894+
[]`AssertMacos.h`](https://github.com/apple-opensource-mirror/CarbonHeaders/blob/5c4b400a9164cc7e75f60aaa3a5147cee9237d65/AssertMacros.h#L35),
895+
which still ships with Xcode as of 2025-10.
896+
897+
- [PDF](/papers/1992-08-living-in-an-exceptional-world/1992-08-living-in-an-exceptional-world.pdf)
898+
899+
---
900+
859901
## Interviews
860902

861903
---
862904

905+
Date: 2025-09-26
906+
907+
### ADSP: The Podcast - Episode 253: Sean Parent on AI and Cursor
908+
909+
In this episode, Conor and Bryce chat with Sean Parent about AI and Cursor!
910+
911+
- [Audio](https://adspthepodcast.com/2025/09/26/Episode-253.html)
912+
913+
---
914+
915+
Date: 2025-09-19
916+
917+
### ADSP: The Podcast - Episode 252: Sean Parent on Rust and AI
918+
919+
In this episode, Conor and Bryce chat with Sean Parent about Rust and AI!
920+
921+
- [Audio](https://adspthepodcast.com/2025/09/19/Episode-252.html)
922+
923+
---
924+
925+
Date: 2025-09-12
926+
927+
### ADSP: The Podcast - Episode 251: Sean Parent C++ Under the Sea Keynote Preview
928+
929+
In this episode, Conor and Bryce interview Sean Parent about his upcoming keynote at C++ Under the Sea!
930+
931+
- [Audio](https://adspthepodcast.com/2025/09/12/Episode-251.html)
932+
933+
---
934+
935+
Date: 2025-09-05
936+
937+
### ADSP: The Podcast - Episode 250: Sean Parent on AI
938+
939+
In this episode, Conor and Bryce interview Sean Parent about his thoughts on AI, its impact on the software industry and society, and more!
940+
941+
- [Audio](https://adspthepodcast.com/2025/09/05/Episode-250.html)
942+
943+
---
944+
863945
Date: 2024-10-11
864946

865947
### ADSP: The Podcast - Episode 203: Rotates All the Way Down with Sean Parent (Part 2)
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.

0 commit comments

Comments
 (0)