Slides for “A Crash Course in Modern Hardware”& Specter/Meltdown
Slides for “A Crash Course in Modern Hardware” – now with a section on Specter & Meltdown. Presented at geecon 2018 in Krakow, Poland. 2018_HardwareCrashCourse Cliff The post Slides for “A Crash...
View ArticleThinking about offering a Expert-Programming Course for Expert Programmers
I am thinking about sharing some of my 45+ years of programming wisdom in a programming course. Are you interested? Please take my (very) short survey: Interested in an Expert-Programmers Course?...
View ArticleThinking About Language Design
Thinking about language design – see https://github.com/cliffclick/aa for the start of an implementation. And survey results are in! Due to overwhelmingly positive response, I am please to announce...
View ArticleRocket Realtime School of Programming and Performance
I’m teaching a class this summer; the website is here: Rocket Realtime School of Programming and Performance This podcast contains a short introduction, and a few minutes spent on the material to be...
View ArticleVideos from geecon2018 for “Self-Awareness for Introverts” and “A Crash Course…”
Here are two videos of me talking at geecon 2018 in Krakow, PO this spring, and each video covers about 1/3 of what I talk about in the corresponding course in Rocket Realtime School course....
View ArticleSpecter and Meltdown
A weekly podcast with Cliff Click talking about all things to do with programming, programmers and computer performance. This is a short talk where I take you through the Specter and Meltdown...
View ArticleHidden GC Bandwidth Costs
A weekly podcast with Cliff Click talking about all things to do with programming, programmers and computer performance. This is a short talk where I show you the hidden bandwidth costs of GC’d...
View ArticleUpdate on language ‘aa’
A weekly podcast with Cliff Click talking about all things to do with programming, programmers and computer performance. This is a short update on the language aa I’m designing, code on...
View ArticleProgram Typing
A weekly podcast with Cliff Click talking about all things to do with programming, programmers and computer performance. This is a short talk on typing in programming languages, and how it might be...
View ArticleC2 Design Philosophy
Slides updated! I’m preparing a talk on C2 – code I haven’t worked on (at Sun/Oracle) in ~15 years. I am looking for feedback on these slides, and will be updating them periodically. Please give them...
View Article