[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y ] [Search | Free Show | Home]

would learning assembly before C be a good idea? people say i

This is a blue board which means that it's for everybody (Safe For Work content only). If you see any adult content, please report it.

Thread replies: 11
Thread images: 1

File: nn.png (1MB, 1920x1080px) Image search: [Google]
nn.png
1MB, 1920x1080px
would learning assembly before C be a good idea? people say i shouldn't
waste my time but others say to do it to make learning C more understandable, what do you guys think?
>>
Only if you deal with drivers, kernel or compilers.
>>
>Assembly
>C anything

Do you have a vagina?
If the answer is no, your career is already over.
Google "highest employment rates" or kill yourself right now.
>>
>>57892145
No. Assembly won't teach you anything more than C. Only learn if you have interest in low level stuff.
>>
>>57892145

Learn C first, and then learn Assembly using C. It is the only way to better learning the two languages ;)
>>
>>57892145
It's really nice to know if you're stuck on how pointers work.

That being said you really shouldn't have to go any more complex than a Z80 or a 486. If you want yourself looking at the developer guide for SSE4.1 you're doing it wrong.
>>
>>57892145
what are yo looking to do with the knowledge? doing C will make you look at assembly at some point anyway
>>
>>57892145
No, learn C first. Then you can see how assembly corresponds to C code. But you probably shouldn't bother learning assembly well enough to actually write it unless you have a specific reason to.
>>
>>57893938
this

look at what your compiler turns your program into
>>
>>57893938
machine code, the compiler turns c into machine code not assembly.
>>
Learn C first. There's a lot of background information to learn before programming in assembly even begins to make sense. Moreover, C gives you portability, whereas there is a different assembly language for each CPU architecture (x86, ARM, PowerPC, etc...), and sometimes a different calling convention for each operating system on that architecture (i.e. on Linux, you can issue syscall instructions directly, while on Windows, you call into system functions in kernel32.dll, which in turn will issue a syscall).
Thread posts: 11
Thread images: 1


[Boards: 3 / a / aco / adv / an / asp / b / bant / biz / c / can / cgl / ck / cm / co / cock / d / diy / e / fa / fap / fit / fitlit / g / gd / gif / h / hc / his / hm / hr / i / ic / int / jp / k / lgbt / lit / m / mlp / mlpol / mo / mtv / mu / n / news / o / out / outsoc / p / po / pol / qa / qst / r / r9k / s / s4s / sci / soc / sp / spa / t / tg / toy / trash / trv / tv / u / v / vg / vint / vip / vp / vr / w / wg / wsg / wsr / x / y] [Search | Top | Home]

I'm aware that Imgur.com will stop allowing adult images since 15th of May. I'm taking actions to backup as much data as possible.
Read more on this topic here - https://archived.moe/talk/thread/1694/


If you need a post removed click on it's [Report] button and follow the instruction.
DMCA Content Takedown via dmca.com
All images are hosted on imgur.com.
If you like this website please support us by donating with Bitcoins at 16mKtbZiwW52BLkibtCr8jUg2KVUMTxVQ5
All trademarks and copyrights on this page are owned by their respective parties.
Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.
This is a 4chan archive - all of the content originated from that site.
This means that RandomArchive shows their content, archived.
If you need information for a Poster - contact them.