Recent Posts
Truth of Computer Programming
Browsing best practices
Picrel is a 56 yr old auntyji from Amreeka
Placement
More electronics manufacturing moving to India
Tatti windows
WebDev general
Seeding paid courses
AI = Actually Indonesians
alternative frontends
Seedhe maut 🔥
Script request
GOOGLE FIREBASE
Sach bol raha he kya?
sharing doxxing/hacking tutorial
आर्च लिनक्स को कैसे इंस्टॉल करें?
Machine learning with C±+
making a glow-proof smartphone
/AI/premiums
Rust
Torrent links general
how to ddos a site?
Kalej doesnt want me to do shit.
Making a community of people who want to code and ...
Every software is open source of you know assembly
It's over
No Innova-ck
archive.today prolly getting attacked by glowies
why jeets dont seed ?
Privacy Tools
Techsappot jara idhar aana
Bangladesh: Govt officials, student ‘activists’ ho...
phone under 20k
Privacy tools thread
2025 telephone suggestion
Chinese are absolutely dominating AI
Truth of Computer Programming


HScOxS
No.753
So for the last few days I had been studying how compilers work - reading the whole theory and stuff.
Turns out compilers are just translators to platform specific assembly kek, like literally the code you write in a high level language gets tokenized into the most fundamental meaningful units and then gets translated into assembly, apart from some conditional expansion and prologue addition, that's mostly it.
Coders are such lazynibbas yaar, I used to have completely different image of compilers in my head, I can't really express in words what it was but still, I feel cheated for some reason.


HScOxS
No.754
If you think about it these LLMs are just Compiler 2.0, this time we translate English to a High level programming language, which is already English with some more logic and some math.


HScOxS
No.755
People crying about Programming getting automated, if you actually study the theory and history, you will realise that, this has been the goal all along.
Compiler was just LLM 1.0


romDCx
No.756
>>753(OP)
You don't read to read a book to know that compiler converts a high level language to low level language
LLMs are not 2.0 anything
A compiler is a deterministic finite automaton
LLMs are non deterministic next token predictors
A compiler will always generate the same output
While a LLM will always give a different output

YuCD1R
No.757
>>753(OP)
> everything is abstraction
and water is wet anon .... it's about creating something for which other would want to create abstraction layers for, which you will never create.....

!XShledrwphaLWim
eNtiSu
No.759
>>753(OP)
Kek. When you code in a compiled language, you're actually giving instructions to the compiler, not to the computer.
zzZcXq
No.760
>>753(OP)
Atleast yaha toh bait na karo


HScOxS
No.761
>>759
Even in assembly you are mostly instructing the OS
I have written some basic Apple silicon assembly just for learning purposes.


svBshx
No.763

!XShledrwphaLWim
eNtiSu
No.764
>>761
That too. I remember in an interview, they asked me what gives segmentation fault error. I got confused a bit but remembered that it is the OS.
Most of the time, the program is making syscalls that have to go through OS anyway.