3 ms·
> No one misses coding in assembly. It's only your opinion that is provably false. First, there are still people who don't like high level languages and don't
by cyclopeanutopia 5mo ago
> No one misses coding in assembly.
It's only your opinion that is provably false.
First, there are still people who don't like high level languages and don't use them, because they find assembly better.
Second, I personally work in a field where I need to consult the source of truth, the actual binary, and not the high level source code - precisely because the high level of abstraction is obscuring the real mechanics of software and someone needs to debug and clean up the mess done by "high level thinkers".
High level programming languages are only an illusion (albeit a good one) but good engineers remember that illusion is an illusion.
- threethirtytwo 5mo agoWhen people communicate they speak in terms of the overwhelming generality of reality. There's always at least one guy that is an extreme exception. I can tell you this, the person you're replying to comes from the overwhelming majority/generality. You, on the other hand, are that one guy. Of course even my comment is a bit general. You're not "one" guy literally. But you are an extreme minority that is small enough such that common English vernacular in software does not refer to you.
- cyclopeanutopia 5mo agoThank you.
- threethirtytwo 5mo agoNot a compliment. I’m saying you’re speaking from an incredibly obscure perspective because you took what the other person said way to literally and pedantically.
- cyclopeanutopia 5mo agoYour intent here is irrelevant. ;) I know why my perspective is the correct one here and the fact that is "incredibly obscure" only supports my findings. Majority of software sucks and majority of "software engineers" suck too. It's not a herd that one should ever want to be associated with.
- threethirtytwo 5mo agoRight but the topic at hand is communication. I’m saying what is being communicated is from the majority perspective but you completely missed that and tried to prove him wrong from a perspective he was not referring to and ended up looking pedantic.
- cyclopeanutopia 5mo agoMy interpretation is that there is a missing part and the full sentence should be "the majority doesn't miss assembly programming and the majority is obviously right". Moreover, when there is a big majority group but also a well-known minority (and everyone knows there is one in this case), saying "nobody does the thing that minority does" is not a simple generalization, it's devalueing the minority opinion. Which is super offensive, and this is my potentially hot take, but whatever: the "high level" people who are so disgusted by looking under the hood, are only being able to deliver value thanks to those who build the libraries, hairy OSes and the messy hardware, and actually understand how all this stuff works. And what triggers me is that now those people look down upon the low level people even more, especially with LLMs exploiting the blood and sweat that we put into building stuff. It's abhorrent.
- threethirtytwo 5mo agoNobody looks down on low level people. I can assure you that. But they are such a minority that common vernacular simply doesn't refer to them. That is a linguistic consequence of a practical reality; it is not a form of disrespect. In fact, most people respect low level people because it take much more skill and brain power to operate in that realm. But LLMs are making a lot of your skillset redundant. That is ALSO a stark reality.
- cyclopeanutopia 5mo agoMaybe, so far it's the other way around - my low level team grew 2x over last year, we still have openings that we can't fill, and the amount of work still grows faster than what we can handle. LLMs don't help. And OTOH, what got redundant was the skills of people glueing together high level component, because apparently even open source models can do that part, as libraries and frameworks do all the heavy lifting.