Tfw too stupid to program in x86 assembly

...

Other urls found in this thread:

store.steampowered.com/app/370360/
danluu.com/assembly-intrinsics/
twitter.com/SFWRedditVideos

>too stupid to understand basic circuit analysis
I want out

>tfw too stupid to write a basic compiler

>too stupid to write HMTL 4.0 Strict

>tfw to dumb too program in C++ assembly

>tfw I wouldn't even know how to begin with a task like this

>tfw too stupid to use Gnu/Linux

Seriously? It was nearly impossible to escape my CS program without internalizing the Dragon Book.

>tfw too lazy to learn and do all that shit that I'm smart enough to do

>tfw to stupid to get port forwarding working on pfsense 23 router
pls help me... Pls T_T

Read their book

That's right user, you're just special.

Now go play some more vidya

I wanted to take compilers but not enough electives. I'm now a stupid grad that can't compilers.
Feels bad man.

are you me?

>Now go play some more vidya
Oh shit how did you know

If you're a grad, you can grab a copy of it and work through it on your own.
Make a tokenizer; make a parser; then put them aside for lex and yacc, or flex and bison, or what ever's hot now.
Domain specific languages are still really handy.

I'm your mumzy kinz

>tfw too stupid

>tfw too stupid to stay motivated

>too stupid to directly manipulate electrons in the transistors
JUST

...

play this tutorial
store.steampowered.com/app/370360/

You don't have to.

The only thing you need is to be able to read it.
Just try some code with optimizations in compiler explorer and see just how good compilers are at optimizing.

Humans can't match that. You only ever need assembly for privileged code.

Pretty good n kinda fun
I wud recommend

>then put them aside for lex and yacc

>tfw i dumb this thread

>privileged code
Like code in console?

>tfw too stupid to understand the most basic proofs in my statistics 1 class
Guess I will just skip the tasks during the exam and hope for the best. That should be 20% of the points top but oh wait...
>tfw too stupid for combinatorics
That should be another 10% of the points.

Oh well, I can still lose 20% of the points and still pass the class if everything goes well.

Honestly a lot of that shit is just rote memorization anyway

Just study hard user you'll do fine

>The only thing you need is to be able to read it.
What if he wants to write code for DSPs

that's nowhere near how real computers work. x86 is way easier than TIS with less arbitrary restrictions.

x86 dsp?

It's easy once you finish writing the Windows startup code from scratch.

Instructions you can't use in Ring 3.

Generally, compilers won't generate those. There's usually not a reason to.

>not writing in XHTML

QUICK, your mother will die in her sleep today UNLESS you tell me the proper way to write
in strict html4, XHTML and HTML5!


?
?

?
HUE HUE HUE

learn to google, pajeet.

>too stupid to horizontally center a layer in css

learn ARM instead if you wanna actually do embedded shit dummy

seriously give me 1 good reason why people still use x86

Iktf I dropped out of college because of it

LOL clearly God isn't real if killing yourself is so easy even fuckups can do it

>TFW too stupid to focus at work, instead I just alt-tab between email and a few SSH tabs all day so I look busy

what is there to learn about ARM? I know how to optimize shit for NEON already

There's literally no reason to ever program in ARM assembly, either.

You will always get more efficient code from a C compiler for any given architecture except for archaic shit that nobody uses anymore.

They only times you'd ever use assembly of any kind would be to either 1) bypass a bug in your compiler or 2) utilize new or specialized functionality in a processor that your compiler doesn't know about.

>utilize new or specialized functionality in a processor that your compiler doesn't know about
what makes you think i don't want to do just that?

well do you or dont you you coy cunt

I do. C compilers are not that great at things like autovectorization. If you really want to optimize something for ARM NEON, you are going to need to use assembly or intrinsic functions and do it manually.

>Compiler intrinsics because C has no constructs for vectorization or parallelism
>Code becomes a noisy mess of underscores everywhere

danluu.com/assembly-intrinsics/

what is the dragon book?

popular meme here

it got something to do with lisp, or kernigan, or something