web3 with a16z crypto

Programming Languages & Crypto

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