很久以前有人说XXXXXX很好
之后有人说JAVA很强大
后来又有人说python很牛
现在又有人鼓吹Ruby
但是C 始终在那,从未被影响。
语言看起来“高级”的地方,是解释器做了程序员的工作。但这也意味着你对最终生成的代码的控制能力减弱了。
C 看起来复杂的地方就在这,它可以深度控制解释器的行为,甚至可以直接使用内联汇编。
离底层越远,离高效越远。
之后有人说JAVA很强大
后来又有人说python很牛
现在又有人鼓吹Ruby
但是C 始终在那,从未被影响。
语言看起来“高级”的地方,是解释器做了程序员的工作。但这也意味着你对最终生成的代码的控制能力减弱了。
C 看起来复杂的地方就在这,它可以深度控制解释器的行为,甚至可以直接使用内联汇编。
离底层越远,离高效越远。