Video wird geladen...

Video konnte nicht geladen werden

Zur Startseite

Programming Isn't Math, It's Linguistics. Compilers and Humans have the same problem. We're all terrible at understanding each other. Join me for some formal language theory, a lot of C++, and some "recreational" insults.

984,389 Aufrufe • vor 11 Monaten •via X (Twitter)

35 Kommentare

Profilbild von LaurieWired
LaurieWiredvor 11 Monaten

Full Video:

Profilbild von ᵉₓᵖₑʳᵢ
ᵉₓᵖₑʳᵢvor 11 Monaten

everytime i see your post on x tech timelines it's just like finding a diamond in the pile of slop. thank you for making such content.

Profilbild von LaurieWired
LaurieWiredvor 11 Monaten

@KIRBARA2000 thank you! that means a lot

Profilbild von LaurieWired
LaurieWiredvor 11 Monaten

For anyone particularly upset about my statement “Programming is Linguistics”, I suggest you read this short story:

Profilbild von Adam Zachary Wasserman
Adam Zachary Wassermanvor 11 Monaten

Programming languages are pseudo formal systems, and formal systems are logic based/bounded. People who have difficulty understanding compilers are fundamentally people who have difficulties with formal logic where axioms predate the statements that follow.

Profilbild von dhruv
dhruvvor 11 Monaten

you remind me of these 2

Profilbild von Greg
Gregvor 11 Monaten

I've made the mistake once of taking her posts seriously, only to realize that she is a "content creator" and not an engineer. It is clear that she picks a subject, learns superficially about it, writes a script, fact-checks it, etc. This is mostly computing Mr-Beast-like stuff.

Profilbild von Jake
Jakevor 11 Monaten

The argument can be made that math is just efficient linguistics at the lowest levels

Profilbild von ily⚡️
ily⚡️vor 11 Monaten

BABE WAKE UP!!!! NEW LAURIE WIRED VIDEO!!!!

Profilbild von Adam Zachary Wasserman
Adam Zachary Wassermanvor 11 Monaten

I see that my first comment was cryptic to some poeple. I will try and make my point more clearly: Programming is best understood through the lens of propositional logic — not pure math, not natural language. Programming is propositional logic with incomplete axioms and unreliable inference 1. .Programs are for the most part propositions about state transitions. 2. Compilers do partial proof-checking, but allow fail proofs (eg null derefs or race conditions) 3. Compilers are pseudo-formal because they allow statements that are outside of their axiomatic logic. Programming isn’t math (too total). It isn’t linguistics (too vague). It’s propositional logic — but with: Incomplete axioms Unreliable inference engines Expressions that look valid but explode That’s why humans and compilers misunderstand each other: They’re both trying to evaluate partially specified logical claims in a fragmented proof system. In summary: Programming is propositional logic with half the axioms and none of the soundness.

Profilbild von Non Compos DM
Non Compos DMvor 11 Monaten

This is why there is so much terrible code out there.

Profilbild von Chidi
Chidivor 11 Monaten

Programming is largely mathematics: from algorithms to data structures and design patterns. The fundamental underpining is Maths, not numeracy, but Maths. Major programming language paradigms have their roots in Mathematics. The first programmer was a Mathematician.

Profilbild von aXes Quest 👾 Coding Toy
aXes Quest 👾 Coding Toyvor 11 Monaten

In my playground, programming is math - and math is art 👀

Profilbild von Evaldas. Code first
Evaldas. Code firstvor 11 Monaten

Analogy is too shallow imo. Human language is about conveying meaning and sense between humans, “biological LLMs” if you wish. It is non-deterministic. Meanwhile programming is about passing instructions, meaning of which (semantics) is already hardcoded in the processor. It is deterministic. Two completely different functions. Using “language” here is misleading

Profilbild von Len Seaside
Len Seasidevor 11 Monaten

That's an interesting point but I disagree entirely.

Profilbild von nick p
nick pvor 11 Monaten

It's commonly said amongst software developers. "I got into coding because there is no math"

Profilbild von NSG650
NSG650vor 11 Monaten

Where did you get that duck? Is it your pet?

Profilbild von Filip Jerzy Pizło
Filip Jerzy Pizłovor 11 Monaten

This is so great! I especially love your content about compilers 💪🤘

Profilbild von Mike Gargano
Mike Garganovor 11 Monaten

lisp ftw!!! it’s laurie approved!

Profilbild von Prawn Coaltrain
Prawn Coaltrainvor 11 Monaten

Math is the better type of linguistics

Profilbild von DanNeo S.S. ✮ 𓂃🖊
DanNeo S.S. ✮ 𓂃🖊vor 11 Monaten

Programming is hard math when you’re working with critical low-level code that actually matters, not just some fancy frontend.

Profilbild von Ales Hakl
Ales Haklvor 11 Monaten

Really, formal language theory and C++? Good luck with reconciling that.

Profilbild von SELO
SELOvor 11 Monaten

turkey mentioned @HSVSphere

Profilbild von retrodev⌨
retrodev⌨vor 11 Monaten

New Laurie Wired video dropped, we eating good today

Profilbild von Ryan Winchester
Ryan Winchestervor 11 Monaten

nah it’s cooking

Profilbild von Jay
Jayvor 11 Monaten

You wouldn't be on a rug utilizing a Oscope and Spectrum Analyzer, where is your ESD mat and strap, that carpet would cause all sorts of discharge and we should talk about your cable management, it's all over place 😁

Profilbild von Adhmadóir uí Liatháin;
Adhmadóir uí Liatháin;vor 11 Monaten

Computational linguist here. Its true. Unfortunately, linguistics is math.

Profilbild von Eye Patch Jack
Eye Patch Jackvor 11 Monaten

wow thats crazy can you cook me a lasagna plz?

Profilbild von Возвращение Господина Рубцова и его Госпожи
Возвращение Господина Рубцова и его Госпожиvor 11 Monaten

No, it’s math, but now I follow you!)

Profilbild von STÖK ✌️
STÖK ✌️vor 11 Monaten

Sick production and studio!

Profilbild von Eric Snyder
Eric Snydervor 11 Monaten

That's why I enjoy certain legal language. Just wish it was structured like code tho...

Profilbild von Henning Sittler
Henning Sittlervor 11 Monaten

Yes > We're all terrible at > understanding each other. Yes

Profilbild von PENGUIN #1
PENGUIN #1vor 11 Monaten

this is dumb and wrong hope its not to vague

Profilbild von キワミ;???
キワミ;???vor 11 Monaten

TÜRKIYE MENTIONED!?! 🇹🇷🇹🇷🇹🇷🇹🇷🇹🇷

Profilbild von Mechrosh
Mechroshvor 11 Monaten

... and pure linguistics is maths ... I remember when I was at Uni doing Com Sci - studying compilers, and my sister was at Uni doing Arts studying Linguistics / Formal Grammars ... we were actually studying pretty much the same thing.

Ähnliche Videos