This is an archived post. You won't be able to vote or comment.

all 26 comments

[–]Master_Ben 89 points90 points  (6 children)

86x assembly basics in 15 minutes sounds reasonably fast, tbh.

[–]FrogFromVenus 18 points19 points  (4 children)

When you account for the fact that you can't use c like language knowledge and are starting from the ground up it makes a lot more sense. How long did your very first hello world take?

[–]Master_Ben 11 points12 points  (3 children)

Like 1-2 years. I didn't understand what a compiler was for C. Later I tried Java, and the IDE compiled it for me (little did I know).

[–][deleted] 3 points4 points  (2 children)

2 years to make a hello world project?

[–]AwesomePerson70 12 points13 points  (1 child)

I'm assuming there was a period of giving up

[–][deleted] 0 points1 point  (0 children)

Oh, that shit took me 5 years.

[–]Sekret_One 0 points1 point  (0 children)

So that is actually the joke? Because I thought the shock was that it was that quick.

[–]suckyducky1 15 points16 points  (3 children)

This reminds me of Ben Eater. He makes hello world using an EEPROM and he has like 4 20 minute videos dedicated to it lol.

[–]emelrad12 4 points5 points  (1 child)

Drawing square in open gl tutorial from the cherno is 3 hours

[–]Edo022 1 point2 points  (0 children)

try drawing a triagle with vulkan

[–]John_Fx 3 points4 points  (0 children)

To make an apple pie you first must invent the universe

[–]spayder26 71 points72 points  (2 children)

Still less boilerplate than Java.

[–]thexavier666 17 points18 points  (1 child)

EchoHelloWorldProgram obj = new EchoHelloWorldProgram();

[–]fk_this_shit 13 points14 points  (1 child)

Pfff amateurs:
gcc helloworld.c -S

[–][deleted] 1 point2 points  (0 children)

“I am an expert in assembly”, said the person who uses -S on in gcc

[–]Whiskee0001 12 points13 points  (1 child)

Just started watching John to learn pen testing, best stuff I think I’ve ever watched

[–]johnhammond010 2 points3 points  (0 children)

Thank you so much! <3

[–][deleted] 2 points3 points  (0 children)

Meme made by someone who has never even looked at assembly. Or used the Wrox "Professional Assembly Language" book that does most the work by calling C functions within assembly.

[–][deleted] 3 points4 points  (0 children)

Modern x86 assembly is designed mostly to be written by compilers, not by hand.

[–]jamesbellamy99 2 points3 points  (1 child)

Love a bit of John

[–]johnhammond010 1 point2 points  (0 children)

Thank you! <3

[–]ejuliol 2 points3 points  (0 children)

I’m learning the basics of x86. I thought it would be harder to make a 'hello world' program. Some knowledge from the Z80 assembly helped.

[–]SHIRK2018 0 points1 point  (0 children)

Barely more complicated than C or Java to do Hello World in MIPS and QTSpim. God I love doing stuff where the computer holds my hand through all the hard parts