汇编编程很乏味,但对于程序的关键部分来说是必要的。
你应该为正确的任务使用合适的工具,所以当汇编不适用时不要选择汇编;在大多数情况下,C、OCaml、perl、Scheme 可能是更好的选择。
然而,在某些情况下,这些工具无法对机器进行足够精细的控制,汇编是很有用或必要的。在这些情况下,您会欣赏宏处理和元编程系统,该系统允许将重复模式分解为每个无限可重用的定义,从而实现更安全的编程、模式修改的自动传播等。即使只是做一些与 C 链接的小例程,普通的汇编器通常也不够用。