Understanding Assembly Language: a new title for RE4B

 2 years ago
source link: https://yurichev.com/blog/UAL/
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
Understanding Assembly Language

Understanding Assembly Language: a new title for RE4B

What is with two titles?

The book was named "Reverse Engineering for Beginners" in 2014-2018, but I always suspected this makes readership too narrow.

Infosec people know about "reverse engineering", but I've rarely hear the "assembler" word from them.

Likewise, the "reverse engineering" term is somewhat cryptic to a general audience of programmers, but they know about "assembler".

In Jule 2018, as an experiment, I've changed the title to "Assembly Language for Beginners" and posted the link to Hacker News website (https://news.ycombinator.com/item?id=17549050), and the book was received generally well.

So let it be, the book now has two titles.

However, I've changed the second title to "Understanding Assembly Language", because someone already written "Assembly Language for Beginners" book. Also, people say "for Beginners" sounds a bit sarcastic for a book of ~1000 pages.

Two books differ only by title, filename (UAL-XX.pdf versus RE4B-XX.pdf), URL and couple of first pages.

-> https://beginners.re/, https://yurichev.com/writings/.

Почему два названия?

В 2014-2018 книга называлась "Reverse Engineering для начинающих", но я всегда подозревал что это слишком сужает аудиторию.

Люди от инфобезопасности знают о "reverse engineering", но я от них редко слышу слово "ассемблер".

Точно также, термин "reverse engineering" слишком незнакомый для общей аудитории программистов, но они знают про "ассемблер".

В июле 2018, для эксперимента, я заменил название на "Assembly Language for Beginners" и запостил ссылку на сайт Hacker News (https://news.ycombinator.com/item?id=17549050), и книгу приняли, в общем, хорошо.

Так что, пусть так и будет, у книги будет два названия.

Хотя, я поменял второе название на "Understanding Assembly Language" ("Понимание языка ассемблера"), потому что кто-то уже написал книгу "Assembly Language for Beginners". Также, люди говорят что "для начинающих" уже звучит немного саркастично для книги объемом в ~1000 страниц.

Книги отличаются только названием, именем файла (UAL-XX.pdf и RE4B-XX.pdf), URL-ом и парой первых страниц.

-> https://beginners.re/, https://yurichev.com/writings/.

→ [list of blog posts]

About Joyk

Aggregate valuable and interesting links.
Joyk means Joy of geeK