Recent Posts
poast your fav cool websites
Give me one tech tip you know about
just installed Arch Linux bros
Urge to watch Mr. Robot Hindi dub
/cyb/+/psg/: Cyber-Punk/Security & Privacy
soyjak.st forum which hacked 4chin blocks all indi...
Have you discovered female luke smith yet?
Aarambh hai prachand..
OTG vs Microwave
which llm subscription is the best
Tell me all about indiachan/bharatchan lore
How do people who have a job get time to code on s...
Great time to be a /g/enius
Just found out linux foundation has their own free...
the best android browser has arrived!!
My ThinkPad arrived
(((Open)))ai playing new tricks
NEED ADVICE FROM true /g/entooman
Create something interesting with your skills now ...
Gonna make my own 34-key keyboard
which software on PC and mobile you use to handle ...
🦀🦀🦀🦀🦀
C++ Resources
Local Models General
GPT-5
What is shell programming
Libre Thinkpads
Computing
Tech Scams
Thinkpads are the best Laptops
M. tech. thesis suggestion,ideas.
Linux /gen/
Indian related AI discussion
privacy chuds gtfih
Best LLM model for coding and maths.
PuchAI
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.