- Mastering Assembly Programming
- Alexey Lyashko
- 265字
- 2021-08-20 10:23:23
Preface
The Assembly language is the lowest-level human readable programming language on any platform. Knowing the way things are on the Assembly level will help developers design their code in a much more elegant and efficient way.
Unfortunately, the modern world of software development does not require deep understanding of how programs are executed on the low level, not to mention the number of scripting languages and different frameworks that are there to ease the process of software development, and which are often mistakenly treated as inefficient mostly because developers think that the framework/scripting engine should cope with the lameness of the code. The intent behind this book is to show how important it is to understand the basics, which are too often left behind a developer’s learning curve.
The Assembly language is a powerful tool that developers may use in their projects to gain more efficiency with their code, not to mention that Assembly is the basis of computing even in today's world of high-level languages, software frameworks, and scripting engines. The core idea behind this book is to familiarize software developers with things that are often skipped or are not given enough attention by developers and, much worse, by those who teach them. It may be hard to believe that the Assembly language itself is only the tip of the iceberg (unfortunately, the part of the iceberg that is hidden in water falls outside the scope of this book), but even it alone may highly improve your ability to develop much cleaner, more elegant and, more importantly, much more efficient code.
- Learning PostgreSQL
- 自己動手實現(xiàn)Lua:虛擬機、編譯器和標準庫
- Mastering AndEngine Game Development
- 深入RabbitMQ
- Integrating Facebook iOS SDK with Your Application
- Python深度學(xué)習(xí)原理、算法與案例
- AutoCAD 2009實訓(xùn)指導(dǎo)
- Scala for Machine Learning(Second Edition)
- INSTANT JQuery Flot Visual Data Analysis
- Getting Started with hapi.js
- 軟硬件綜合系統(tǒng)軟件需求建模及可靠性綜合試驗、分析、評價技術(shù)
- React.js實戰(zhàn)
- jQuery基礎(chǔ)教程(第4版)
- 秒懂算法:用常識解讀數(shù)據(jù)結(jié)構(gòu)與算法
- 威脅建模:設(shè)計和交付更安全的軟件