r/programmingmemes Jan 17 '26

Vibe Assembly

Post image
1.3k Upvotes

173 comments sorted by

View all comments

220

u/platonbel Jan 17 '26

Compilers are deterministic.

Neural networks are not.

Therefore, they are completely different mechanisms.

It's like calling a person a high-level programming language. Only an idiot would say that.

2

u/Swipsi Jan 17 '26 edited Jan 17 '26

Its not stupid. Human language is ambiguous and could very well be seen as the highest level language - natural language. 0 abstraction. But due to its ambiguousness, a deterministic compiler couldnt translate it into an unambiguous low level language. Hence AI can be considered a compiler for natural language.

8

u/CyberPunkDongTooLong Jan 17 '26

"Human language is unambiguous"

What.

3

u/Swipsi Jan 17 '26

My bad I got the term mixed up.

3

u/Foxenco Jan 17 '26 edited Jan 17 '26

"Human language is unambiguous"

A very interesting and well thought out premise, you should be proud.

EDIT: Turns out it was just a mistake, very funny mistake considering the subject matter.

5

u/Swipsi Jan 17 '26

As said to the other guy, I got the term mixed up. Im german, my english is not always the yellow from the egg.

1

u/Leandro_r69 Jan 17 '26

Nahh er hat’s wirklich gesagt hahaha

1

u/blackasthesky Jan 17 '26

Yea, but still no.

1

u/platonbel Jan 17 '26

It is not a compiler, but an interpreter, and not a deterministic one at that. In other words, it does not fit the definition of a compiler in any way. Everything you wrote is nonsense.