Chapters
Transcript
Episode notes
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39
Introduction
00:00 • 2min
The History of Programming - Smart Contract Programming
01:45 • 2min
Programming Languages Are Problem Solving Tools
04:02 • 2min
The Evolution of Smart Contract Languages
06:17 • 3min
Types Are for the Sanity of the Programmer
09:16 • 2min
What Languages Are at a Smart Contract Programmer's Disposal?
11:03 • 2min
The Closest Analog to Learn Solidity Is JavaScript
12:36 • 2min
Is There Just a Bad Path in Programming Language History Related to Blockchains?
14:19 • 2min
Functional Programming Is a Bigger Mistake Than You Think
16:19 • 1min
Innovation of the Virtual Machine Layer Versus the Programming Language Layer
17:48 • 2min
EVM Source Languages - Are You Optimistic?
19:37 • 2min
EVM - Is There a Case to Improve on Solidity?
21:11 • 2min
Cross Platform for a Smart Contract Language?
22:50 • 2min
I'm a Curmudgeon on the Podcasts
24:32 • 2min
ANSI Sequel Is to Databases
26:31 • 2min
Smart Contract
28:16 • 2min
Is It Possible to Paralyze Transactions?
29:58 • 2min
The Mindset Shift in Smart Contract Programming
32:17 • 2min
Is There a Mindset Chip?
34:14 • 2min
Smart Contract Programming Languages - Is This a Threat to Cryptocurrency?
36:18 • 2min
Smart Contract Programming Design - What Do You Mean by Safety?
38:46 • 2min
Code Is Law Interfaces Are a Crime
40:31 • 2min
Is Interfaces Really a Crime?
42:20 • 3min
Are Capabilities Visible to the Programmer?
44:54 • 2min
How to Build Into the Pervert and Other Abilities
46:43 • 3min
Using Ergonomics in Programming Languages
49:43 • 2min
The Sweet Runtime Is a Different Structure of Global Storage Than the Original Dialect of Move
51:22 • 2min
Objects Owning Permissions - Is That a Good Idea?
53:27 • 2min
Move Eliminates Re-Entrancy Attacks
55:03 • 2min
Smart Contract Programming That Move Eliminates Permission Checks
56:41 • 2min
EVM Tooling - What's Left for Tooling?
58:25 • 2min
How Do You Use the Move Prover Today?
59:56 • 2min
Governing Programming Languages
01:02:21 • 2min
Governance in a Blockchain Language
01:04:49 • 2min
Python Governance by Diktatorship or Governance by Committee?
01:06:43 • 2min
Programming Languages - I Love the Work and I Love My PhD
01:08:30 • 3min
The Psychology of the Programmer
01:11:28 • 1min
Creating a New Programming Language
01:12:52 • 2min
Is There a Better Way to Program on a Blockchain?
01:14:34 • 3min