Programming and Performance with Cliff Click

Programming and Performance with Cliff Click

32 episodes

Cliff Click talks about various issues with Programming, Programmers, and Computer Performance

Podcasts

Program Typing

Published: Jan. 18, 2019, 11:48 p.m.
Duration: 19 minutes 8 seconds

Listed in: Technology

Update on language aa

Published: Oct. 18, 2018, 7:06 p.m.
Duration: 24 minutes 30 seconds

Listed in: Technology

Hidden GC Bandwidth Costs

Published: Sept. 30, 2018, 7:43 p.m.
Duration: 21 minutes 32 seconds

Listed in: Technology

Specter and Meltdown

Published: July 29, 2018, 5:58 p.m.
Duration: 24 minutes 17 seconds

Listed in: Technology

Rocket Realtime School of Programming and Performance

Published: June 21, 2018, 5:41 p.m.
Duration: 16 minutes 25 seconds

Listed in: Technology

Thinking About Language Design

Published: June 6, 2018, 1:35 a.m.
Duration: 22 minutes 37 seconds

Listed in: Technology

Tech Debt Elimination Example

Published: April 6, 2018, 7 p.m.
Duration: 18 minutes 22 seconds

Listed in: Technology

JVM JITting Basics

Published: March 12, 2018, 9:44 p.m.
Duration: 17 minutes 42 seconds

Listed in: Technology

Null Typing and Startup Time

Published: Feb. 16, 2018, 3:05 a.m.
Duration: 18 minutes 7 seconds

Listed in: Technology

Heroic Optimizations

Published: Feb. 10, 2018, 11:30 p.m.
Duration: 17 minutes 3 seconds

Listed in: Technology

Under the hood of the JVM

Published: Feb. 3, 2018, 10:53 p.m.
Duration: 30 minutes 59 seconds

Listed in: Technology

Getters and Setters

Published: Jan. 18, 2018, 8:03 p.m.
Duration: 13 minutes 42 seconds

Listed in: Technology

HotSpot and Safepoints

Published: Jan. 4, 2018, 7:18 p.m.
Duration: 19 minutes 51 seconds

Listed in: Technology

Escape Detection vs Escape Analysis

Published: Dec. 23, 2017, 7:41 p.m.
Duration: 22 minutes 16 seconds

Listed in: Technology

Hand Rolled Recursive Descent Parsers

Published: Dec. 13, 2017, 9:06 p.m.
Duration: 24 minutes 36 seconds

Listed in: Technology

Build Systems and Make

Published: Dec. 5, 2017, 1:32 a.m.
Duration: 15 minutes 35 seconds

Listed in: Technology

Cost Models

Published: Nov. 26, 2017, 8:31 p.m.
Duration: 24 minutes 39 seconds

Listed in: Technology

Queuing In Practice

Published: Nov. 9, 2017, 10:27 p.m.
Duration: 16 minutes 9 seconds

Listed in: Technology

Modern Hardware Performance and Cache Lines

Published: Nov. 5, 2017, 11:23 p.m.
Duration: 24 minutes 56 seconds

Listed in: Technology

Some Fun With Elm, and Some Suggestions

Published: Oct. 31, 2017, 1:22 a.m.
Duration: 11 minutes 36 seconds

Listed in: Technology

Why Programmers Suck at Salary Negotiations

Published: Oct. 21, 2017, 5:49 p.m.
Duration: 28 minutes 41 seconds

Listed in: Technology

Policing the Capital Markets with ML

Published: Oct. 15, 2017, 5:39 p.m.
Duration: 17 minutes 11 seconds

Listed in: Technology

Hardware Software Co-Design

Published: Oct. 12, 2017, 6:27 a.m.
Duration: 28 minutes 11 seconds

Listed in: Technology

Data Science 101

Published: Oct. 8, 2017, 12:46 a.m.
Duration: 22 minutes 22 seconds

Listed in: Technology

The 3 Hardest Problems in Programming

Published: Oct. 5, 2017, 1:39 a.m.
Duration: 7 minutes 33 seconds

Listed in: Technology

Microbenchmarking

Published: Oct. 3, 2017, 2:43 a.m.
Duration: 25 minutes 51 seconds

Listed in: Technology

Struct of Arrays vs Array of Structs

Published: Sept. 29, 2017, 1:05 a.m.
Duration: 14 minutes 23 seconds

Listed in: Technology

Fast Bytecodes for Funny Languages

Published: Sept. 24, 2017, 7:37 p.m.
Duration: 18 minutes 49 seconds

Listed in: Technology

Debugging Data Races

Published: Sept. 22, 2017, 1:07 a.m.
Duration: 26 minutes 20 seconds

Listed in: Technology

Java vs C/C++ The Podcast

Published: Sept. 19, 2017, 12:04 a.m.
Duration: 24 minutes 37 seconds

Listed in: Technology

Of Bugs and Coding Styles

Published: Sept. 16, 2017, 9:19 p.m.
Duration: 14 minutes 10 seconds

Listed in: Technology

Programming and Performance Intro

Published: Sept. 16, 2017, 9:16 p.m.
Duration: 4 minutes 31 seconds

Listed in: Technology