Happy Path Programming

#54 Flix: Designing a principled programming language with Magnus Madsen

Feb 5, 2022
Ask episode
Chapters
Transcript
Episode notes
1
Introduction
00:00 • 2min
2
Is There a Design Principle?
01:46 • 2min
3
Is It a Good Idea to Write Down the Principles?
03:27 • 2min
4
The World Needs Another Programming Language
05:10 • 1min
5
Programming Languages - Why We Need New Programming
06:34 • 2min
6
Javascript
08:19 • 2min
7
Is Everything Pison Does Still Work?
10:03 • 4min
8
The Next Best Programming Language
14:12 • 4min
9
The Principles of Inference in a Programming Language
17:49 • 4min
10
The Influence of Non Violent Communications
21:51 • 3min
11
Is There a Common Problem in Java?
25:19 • 1min
12
Is It Time for the Programming World to Build a New v M?
26:49 • 2min
13
Is There Space for a New Virtual Machine?
28:24 • 2min
14
I'm Not Sure if It's a Tail Called Andhen, or Not.
30:26 • 2min
15
The Software Crisis
32:10 • 2min
16
Type Inference, Is It Possible?
33:51 • 2min
17
Java Type System
35:55 • 2min
18
No Warnings, Only Airs Itsove
38:07 • 2min
19
Args
39:39 • 2min
20
Using Labeled Function Arguments in Python
41:45 • 2min
21
Using Records to Do a Labelled Argument
43:44 • 2min
22
Java Interrupted
46:08 • 3min
23
Data Log
48:51 • 3min
24
The Difference Between Datalogue and Datalogue
51:55 • 3min
25
Is There a Way to Write Queries in Scell?
54:37 • 5min
26
The Qur Imbedded Querry Language
59:41 • 6min
27
The Best Programming Language Ever
01:05:15 • 2min
28
The Onboarding Process for Python
01:07:45 • 4min
29
Onboarding
01:11:30 • 5min