Cchuds... how do we respond to this
>>109712545>meltdown and spectre is bc of c ackshuallylmaolisp lost decades agoget over it already
>>109712561(rent 'free)
>>109712563your mom lives rent free because unemployed type behaviour is hereditary
C is definitely a high-level language. ASM was once considered high-level too.However, I don't get the point about features like speculative execution being "added to let C programmers continue to believe they were programming in a low-level language." That seems like a disconnected thought, and it's wrong. Spectre, Meltdown, and other vulns caused by branch prediction side effects has nothing to do with a language. It's hardware people hiding abstractions from software people.
>>109712545Just turn off hyperthreading bro.
>>109712545If you don't directly input data into your CPU's speculative execution pipeline using an oscilloscope you're not a real low level programmer btw
>>109712545Yeah we know, that's what WE'VE been telling YOU. Everything critical like avionics is going to continue to be written in C by the way.
It's only half true and the author is an annoying fag. Unfortunately the only noteworthy response to this article was written by some clown who just wanted to whine about the fact that Rust exists.
>>109712545>CchudsWhy are you stuttering OP?
>>109712711Rust isn't mentioned anywhere in the article>https://queue.acm.org/doi/10.1145/3212477.3212479
>>109712792Which is what made the response so embarrassing.
>>109712545What is there to respond to? Whether a language is low level or not is a relative thing, it's relative to the programming language "market".
>>109712571>your mom lives rent free because unemployed type behaviour is hereditaryretarded and wrong subhuman delusions, kill yourself
>>109713027copeywnbae (you will never be an employim)
>>109712545I like to being at contrarian CHUD but for me also it's hard to vindicate C, C sucks, but speculative execution exists because of the longer pipeline and complexity of x86 processors not because C.
>>109712545no idea because I didn't even read it
>>109712545This is %100 correct.
>>109712545why do you care
The only people who say C is a low level language are the ones who don't write any C, let alone assembly.Calling C low level instantly outs you as a JavaSlop "developer."
The only people who say Assembly is a low level language are the ones who don't write any Assembly, let alone Binary.Calling Assembly low level instantly outs you as a C "developer."
>>109712792>Undefined behaviour is bad, but padding being defined instead of undefined is also bad because it hinders some optimizations>Instruction Level parallelism is le bad because C
>>109712545> its NOT low level! It just sucks like one.> chessmate sweaty
gcc C's can easily be a low level language
>>109713307Nta but that's retarded.Assembly is the only low level "programming language." Anything else higher level than asm is high level.No one is retarded enough to be typing machine code by hand (no, punch cards don't count) for any other reason than learning how retarded it is
>>109712545That article is moronic.It goes on about memory hierarchy and stuff, but completely leaves the fact that all hardware advances have been done to fake itself as a PDP-11 unaddressed.
>>109712545"i bet all the boys at your boarding school think youre the edgiest of them all"
>>109712545he is literally right. i remember my intel interviewer saying this exact sentence in 2014
>>109712682There’s a huge number of people on this board that just cannot wrap their minds around the fact that C/C++ is going to be around for awhile. I develop a C library that is so widely used by an entire industry with no competitor having even half of our market share. Good luck AI jeets who think we’ll be replaced in the next couple of months kek.
>>109714951did you fail him?
>>109714992did everyone clap too?
>>109714992The irony of this whole post is I've heard of competitors being so fed up with all the low quality dogshit COTS solutions to various problems, and instead of putting up with it, have gone all in on vibing out systems that meet their needs. Bonus since all the prompting is based on their process experts that actually know what the fuck they're doing. Are the results good? Don't know, I hear they at least meet their basic needs. Shitters like SAP should start getting afraid.
>>109715106buy an ad, sam
>>109712801what response? where?