Porth
54 videos • 203,448 views • by Tsoding Daily
1
Making Programming Language in Python -- Porth Ep.01
Tsoding Daily
Download
2
Python List Comprehension for Better Error Reporting in My Language — Porth Ep.02
Tsoding Daily
Download
3
Generating Assembly with Python — Conditions and Loops — Porth Ep.03
Tsoding Daily
Download
4
writing simple programming language — Porth Ep.04
Tsoding Daily
Download
5
Making Compiler without LLVM in 2021 KEKW — Porth Ep.05
Tsoding Daily
Download
6
Why is C Faster Than My Language?
Tsoding Daily
Download
7
Compiler Development | String Literals | Porth Ep.07
Tsoding Daily
Download
8
Macros | Compiler Development | Porth Ep.08
Tsoding Daily
Download
9
Static Types in Python? (Porth Ep.09)
Tsoding Daily
Download
10
I made a whole Language just to solve Coding Problems (Porth Ep.10)
Tsoding Daily
Download
11
Python is Too Slow
Tsoding Daily
Download
12
Safety For Macros (Porth Ep.12)
Tsoding Daily
Download
13
Turning Bug into a Feature (Porth Ep.13)
Tsoding Daily
Download
14
How Do I Unit Test?
Tsoding Daily
Download
15
Basically Emulating Linux with Python at this point... (Porth Ep.14)
Tsoding Daily
Download
16
Static Type Checking (Porth Ep.15)
Tsoding Daily
Download
17
Advanced Type Checking (Porth Ep.16)
Tsoding Daily
Download
18
Rewriting My Language in itself (Porth Ep.17)
Tsoding Daily
Download
19
Making Debugging Tool For My Compiler (Porth Ep.18)
Tsoding Daily
Download
20
Answering Questions about My Language (Porth Ep.19)
Tsoding Daily
Download
21
This is Readable (Porth Ep.20)
Tsoding Daily
Download
22
I moved to GitLab (Porth Ep.21)
Tsoding Daily
Download
23
Comparing Strings is Hard (Porth Ep.22)
Tsoding Daily
Download
24
Memory Allocation (Porth Ep.23)
Tsoding Daily
Download
25
Uh-Oh! My Language Causes Bloat! (Porth Ep.24)
Tsoding Daily
Download
26
Deprecating Macros (Porth Ep.25)
Tsoding Daily
Download
27
Local Memory (Porth Ep.26)
Tsoding Daily
Download
28
Compile Time Checks (Porth Ep.27)
Tsoding Daily
Download
29
Uh-oh! My Language is Slower Than Python! (Porth Ep.28)
Tsoding Daily
Download
30
It Compiles Itself (Porth Ep.29)
Tsoding Daily
Download
31
Native Simulation Mode for My Language (Porth Ep.30)
Tsoding Daily
Download
32
Memory Management Experiments in Rust (Porth Ep.31)
Tsoding Daily
Download
33
We need Faster Assembler
Tsoding Daily
Download
34
The Power of Inline Functions
Tsoding Daily
Download
35
When optimization breaks your code
Tsoding Daily
Download
36
The Importance of Handling Child Process Exit Status
Tsoding Daily
Download
37
Fixing Juicy Assembly Bug
Tsoding Daily
Download
38
I don't use Python anymore...
Tsoding Daily
Download
39
Verifying main() function
Tsoding Daily
Download
40
How Function Pointers Can Be Used?
Tsoding Daily
Download
41
This language feature literally implements itself
Tsoding Daily
Download
42
Better Stack Operations Have Been Discovered
Tsoding Daily
Download
43
Making Snake Game for Linux using My Own Language
Tsoding Daily
Download
44
Why Include Files Only Once?
Tsoding Daily
Download
45
This is how I add new features to my language
Tsoding Daily
Download
46
So I made a Web Server using My Programming Language
Tsoding Daily
Download
47
I've been programming without Negative Numbers the whole time
Tsoding Daily
Download
48
The Unreasonable Effectiveness of Buffered IO
Tsoding Daily
Download
49
Stealing Ideas from Python on How to Handle File Paths
Tsoding Daily
Download
50
Automatically Removing Unused Code
Tsoding Daily
Download
51
You Should NOT Program on Linux Like This
Tsoding Daily
Download
52
How Git Inspired Data Structure for My Compiler
Tsoding Daily
Download
53
I turned My Language Into Brainf*ck Compiler
Tsoding Daily
Download
54
Simple Feature That Improves Error Handling
Tsoding Daily
Download