Submitted by __dacia__ t3_ye17nc in dataisbeautiful
685327594 t1_itval9k wrote
Reply to comment by Opus-the-Penguin in [OC] Salaries Distribution by Programming Languages in 2022 by __dacia__
The big takeaway I see here is all my classes programming in assembly were pretty worthless. Are higher level languages used everywhere now?
Opus-the-Penguin t1_itvbpb8 wrote
Good question. I mean SOMEBODY has to be doing the ultra low level stuff in order for the high level to work, right? But yeah, back in the day, the machine language guys were the real he-man coders and the COBOL guys were just BASIC programmers with a car payment.
devoxel t1_itwqpr1 wrote
Understanding assembly does make a better programmer IMO. It gives you intuition about memory access & stack. You can get there without assembly but its much easier when you've dug through the mud yourself, at least in my experience.
Plus languages like Rust are surprisingly low level, even though it's advanced in terms of syntax and symbolic representation
lucun t1_itxyroh wrote
Depends on where you work at in the stack, but normally yes higher level languages are everywhere and assembly is very uncommon. I've only had to code in assembly once in my career, and it was for a very specific piece of equipment to do an overly specialized 200% performance optimization that the C++ compiler wasn't intelligent enough to do for an overly specialized use case for that CPU.
Viewing a single comment thread. View all comments