Do all the things like ++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatarSign Up
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple APILearn More
I mean, it abstracts the CPU instructions, but I get what you mean 😉
Well, it's good for bare-metal applications, but as soon as you're trying to interface with an operating system, you have to deal with calling conventions and system calls, and those aren't fun
NoMad149142y@TheOnlyMrCat That's an interesting username you've got there!
@SortOfTested and also microarchitectural details. Assembly (and machine language) targets virtual, abstract hardware (the instruction set architecture), an illusion that's maintained by the processor's reorder buffer, consistency semantics, precise exceptions and all that fun stuff. It's actually a pretty high level language from this point of view. (I'm sure you know this, was for others).
"Hah, you "low level" programmers think EAX, EBX, R1, R2, R3, etc. actually exist in hardware. *dramatic laugh* and even worse, that the processor executes instructions one by one sequentially" - comp arch prof
Ah yes! Assembly is goood.
lecafe512yAh yes, i remember trying to learn assembly...
Everything else seems easy compared to it
Except VHDL, at least i had fun while trying to learn assembly...
I fucking love Assembly, its quirks and complexity are the exact thing that I am searching for when someone says “learn something complex”
@RememberMe I have been red pilled now...
TCPizza29assignment: use winAPI to create a "virus" that put itself in autorun and does nothing. me, a curious student...
mcminnra10"Python is such a hard language. It has so many rules" - Undergraduate Student who sent out mass email to the ...
explodingkittns7"You'll be learning and working with C++ and Assembly." I could very well be the only student ever to have be...
Do I really need to say more? Okay, it's low level so there is no abstraction. All you deal with is cold naked mathematical truth and physical limitations.
It's still ❤️
love the way it hurts