Software Engineering & Languages

Software performance & optimization — Page 3

Video frame: Dmitry Vyukov — Go scheduler: Implementing language with lightweight concurrency1:00:40

Dmitry Vyukov — Go scheduler: Implementing language with lightweight concurrency

Hydra
Picked by 2 · 2020–2026
Video frame: FreeBSD optimizations used by Netflix serving at 800Gb/s - Drew Gallatin - EuroBSDcon 202244:05

FreeBSD optimizations used by Netflix serving at 800Gb/s - Drew Gallatin - EuroBSDcon 2022

EuroBSDCon
Picked by 2 · 2022–2025
Video frame: Kilim: Fast, lightweight, cheap message passing in Java.45:11

Kilim: Fast, lightweight, cheap message passing in Java.

Google TechTalks
Picked by 2 · 2009–2012
Video frame: The Truth about Rust/WebAssembly Performance29:47

The Truth about Rust/WebAssembly Performance

Greg Johnston
Picked by 2 · 2023–2026
Video frame: Handmade Hero | Getting rid of the OOP mindset7:44

Handmade Hero | Getting rid of the OOP mindset

vexe
Picked by 2 · 2018–2023
Video frame: Abseil's Open Source Hashtables: 2 Years In - Matt Kulukundis - CppCon 201954:01

Abseil's Open Source Hashtables: 2 Years In - Matt Kulukundis - CppCon 2019

CppCon
Picked by 1 · 2021–2026
Video frame: Dennis Gustafsson – Parallelizing the physics solver – BSC 20251:07:09

Dennis Gustafsson – Parallelizing the physics solver – BSC 2025

Better Software Conference
Picked by 2 · 2025–2026
Video frame: CygnusEd Professional in Action on an Amiga 20000:23

CygnusEd Professional in Action on an Amiga 2000

Casey Muratori
Picked by 1 · 2016–2023
Video frame: C++Now 2018: You Can Do Better than std::unordered_map: New Improvements to Hash Table Performance1:30:53

C++Now 2018: You Can Do Better than std::unordered_map: New Improvements to Hash Table Performance

CppNow
Picked by 2 · 2021–2024
Video frame: Bloat: How and Why UNIX Grew Up (and Out) - Rusty Russell,Matt Evans42:39

Bloat: How and Why UNIX Grew Up (and Out) - Rusty Russell,Matt Evans

Linux.conf.au 2012 -- Ballarat, Australia
Picked by 2 · 2014–2015
Video frame: CppCon 2019: Emery Berger “Mesh: Automatically Compacting Your C++ Application's Memory”36:10

CppCon 2019: Emery Berger “Mesh: Automatically Compacting Your C++ Application's Memory”

CppCon
Picked by 2 · 2019–2023
Video frame: GopherCon 2015: Go GC: Solving the Latency Problem - Rick Hudson22:51

GopherCon 2015: Go GC: Solving the Latency Problem - Rick Hudson

Gopher Academy
Picked by 2 · 2015–2020
Video frame: Chris Seaton @ VMSS16: JRuby+Truffle: Why it’s Important to Optimise the Tricky Parts1:02:44

Chris Seaton @ VMSS16: JRuby+Truffle: Why it’s Important to Optimise the Tricky Parts

softdevteamuk
Picked by 2 · 2016–2019
Video frame: React.js Conf 2015 - Beyond the DOM: How Netflix plans to enhance your television experience25:55

React.js Conf 2015 - Beyond the DOM: How Netflix plans to enhance your television experience

Meta Developers
Picked by 2 · 2015–2017
Video frame: Plenary: Performance Matters - Emery Berger - CppCon 20201:01:09

Plenary: Performance Matters - Emery Berger - CppCon 2020

CppCon
Picked by 2 · 2021–2022
Video frame: A 10x faster TypeScript13:45

A 10x faster TypeScript

Microsoft Developer
Picked by 2 · 2025
Video frame: Rust at speed — building a fast concurrent database52:54

Rust at speed — building a fast concurrent database

Jon Gjengset
Picked by 2 · 2019–2022
Video frame: Unity DOTS vs Handbuilt: Sample Project27:56

Unity DOTS vs Handbuilt: Sample Project

Nick Caston
Picked by 1 · 2020–2021
Video frame: Finding the BEST sine function for Nintendo 6426:41

Finding the BEST sine function for Nintendo 64

Kaze Emanuar
Picked by 2 · 2023–2026
Video frame: 'Fastware' - Andrei Alexandrescu [ ACCU 2016 ]1:02:17

'Fastware' - Andrei Alexandrescu [ ACCU 2016 ]

ACCU Conference
Picked by 1 · 2016–2021
Video frame: CppCon 2019: Matt Godbolt “Path Tracing Three Ways: A Study of C++ Style”55:42

CppCon 2019: Matt Godbolt “Path Tracing Three Ways: A Study of C++ Style”

CppCon
Picked by 1 · 2019–2025
Video frame: Brandt Bucher – A JIT Compiler for CPython47:51

Brandt Bucher – A JIT Compiler for CPython

encukou
Picked by 1 · 2023–2024
Video frame: Data-Oriented Demo: SOA, composition1:32:47

Data-Oriented Demo: SOA, composition

Jonathan Blow
Picked by 1 · 2015–2020
Video frame: 8088 MPH by Hornet + CRTC + DESiRE (final version)8:33

8088 MPH by Hornet + CRTC + DESiRE (final version)

andrewmjenner
Picked by 1 · 2016–2021
Video frame: Where Does Bad Code Come From?42:21

Where Does Bad Code Come From?

Molly Rocket
Picked by 1 · 2021–2023
Video frame: GradIEEEnt half decent: The hidden power of imprecise lines55:02

GradIEEEnt half decent: The hidden power of imprecise lines

suckerpinch
Picked by 1 · 2023–2024
Video frame: Bringing SIMD to the Web via Dart27:43

Bringing SIMD to the Web via Dart

InfoQ
Picked by 1 · 2013–2014
Video frame: Reboot Develop 2017 - Jonathan Blow, Thekla Inc. / Making Game Programming Less Terrible1:02:49

Reboot Develop 2017 - Jonathan Blow, Thekla Inc. / Making Game Programming Less Terrible

Reboot Develop
Picked by 1 · 2019–2020
Video frame: Software is in Decline - Jonathan Blow10:08

Software is in Decline - Jonathan Blow

gamedev cuts
Picked by 1 · 2023–2026
Video frame: Userbenchmark - the April Fools that never ends14:05

Userbenchmark - the April Fools that never ends

2kliksphilip
Picked by 1 · 2021–2024
Video frame: Resident Evil Village PC DRM: Cracked Code Really Does Run Better - Confirmed11:03

Resident Evil Village PC DRM: Cracked Code Really Does Run Better - Confirmed

Digital Foundry
Picked by 1 · 2021–2024
Video frame: Killing the Walk Monster50:00

Killing the Walk Monster

Molly Rocket
Picked by 1 · 2021–2025
Video frame: Modernizing Compiler Design for Carbon Toolchain - Chandler Carruth - CppNow 20231:35:12

Modernizing Compiler Design for Carbon Toolchain - Chandler Carruth - CppNow 2023

CppNow
Picked by 1 · 2023–2025
Video frame: Windows 7 GUI slowness3:15

Windows 7 GUI slowness

VooD
Picked by 1 · 2011–2025
Video frame: Someone improved my code by 40,832,277,770%28:47

Someone improved my code by 40,832,277,770%

Stand-up Maths
Picked by 1 · 2022–2023
Video frame: 2013 Keynote: Chandler Carruth: Optimizing the Emergent Structures of C++1:33:02

2013 Keynote: Chandler Carruth: Optimizing the Emergent Structures of C++

CppNow
Picked by 1 · 2013–2018