Listen "#109 How Is Memory Managed by Programmers?"
Episode Synopsis
Different programming languages employ different memory management techniques. The most common are manual memory management, tracing garbage collectors, and reference counting. For the programmer, each of these techniques requires different levels of bookkeeping and causes a different trade-off between safety and performance. In this episode, we explain each of these memory management techniques and why a programmer may pick one over another.
Show Notes
Episode 35: The C Programming Language
Episode 55: What is Java?
Episode 69: The Objective-C Programming Language
Follow us on Twitter @KopecExplains.
Theme “Place on Fire” Copyright 2019 Creo, CC BY 4.0
Find out more at http://kopec.live
Show Notes
Episode 35: The C Programming Language
Episode 55: What is Java?
Episode 69: The Objective-C Programming Language
Follow us on Twitter @KopecExplains.
Theme “Place on Fire” Copyright 2019 Creo, CC BY 4.0
Find out more at http://kopec.live
More episodes of the podcast Kopec Explains Software
#135 Hacking the Classic Mac OS
20/03/2025
#134 The CrowdStrike Incident
12/08/2024
#133 Ad Blockers
21/07/2024
#132 What is Machine Learning?
02/06/2024
#131 Abandonware
19/04/2024
#130 Grace Hopper
18/03/2024
#129 BASIC
01/02/2024
#128 Copyright & Machine Learning Models
11/12/2023
#127 The Google Search Antitrust Lawsuit
13/11/2023
#126 How Does Google Make Money?
30/10/2023
ZARZA We are Zarza, the prestigious firm behind major projects in information technology.