Programming Isn’t Math, It’s Linguistics

From LaurieWired.

Compilers and Humans have the same problem. We’re all terrible at understanding each other.

Many programming bugs are fundamentally linguistic confusion. Syntactic irregularities affect human languages just like computer languages!

Join me for some formal language theory, a lot of C++, and some "recreational" insults.

Timestamps:
00:00 Language Ambiguity
03:37 Compiler Theory (it’s easy I promise)
07:20 Syntax Quirks
14:57 Lexical Quirks
18:30 Semantic Quirks
25:00 Writing my own Compiler

Check out my X account for cool Computer Science stuff!
https://x.com/lauriewired

My GitHub of all example code:
https://github.com/LaurieWired/SyntaxParsingAmbiguities