
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 improved and a progress report on automatically inferring e.g. recursive types in https://github.com/cliffclick/aa.
Jan 18, 2019
19 min

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 https://github.com/cliffclick/aa.
Oct 18, 2018
24 min

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 languages.
Sep 30, 2018
21 min

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 vulnerabilities.
Jul 29, 2018
24 min

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 covered in the first few classes: understanding the low-level hardware to help you write higher performing code, and a look at Virtual Machines with a deep dive into the JVM.
Jun 21, 2018
16 min

Thinking about language design - see https://github.com/cliffclick/aa for the start of an implementation.
RocketRealtime.com is real! Please visit and sign up!
And survey results are in! Due to overwhelmingly positive response, I am please to announce the Rocket Realtime School of Programming and Performance, with classes starting sometime this summer or fall. I am frantically trying to get a website for the school together even as I type this.
Cliff
Jun 6, 2018
22 min

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 a recent and real tech-debt elimination pass I just did.
Apr 6, 2018
18 min

A weekly podcast with Cliff Click talking about all things to do with programming, programmers and computer performance.
This is a short talk Java Virtual Machine JIT'ting basics, taking you through the entire compiled code lifetime.
Mar 12, 2018
17 min

A weekly podcast with Cliff Click talking about all things to do with programming, programmers and computer performance.
This is a short talk on my take on null typing (and stronger typing in general), and a little discussion about Java startup time.
Feb 16, 2018
18 min

A weekly podcast with Cliff Click talking about all things to do with programming, programmers and computer performance.
This is a short talk on what a Heroic Optimization is, and how they are done by the JVM/JIT
Feb 10, 2018
17 min
Load more