元编程和应用程序接口
快捷方式: 差异,相似,杰卡德相似系数,参考。
元编程和应用程序接口之间的区别
元编程 vs. 应用程序接口
元編程(英語:Metaprogramming),又譯超編程,是指某类计算机程序的编写,这类计算机程序编写或者操纵其它程序(或者自身)作为它们的資料,或者在运行时完成部分本应在编译时完成的工作。多数情况下,与手工编写全部代码相比,程序员可以获得更高的工作效率,或者给与程序更大的灵活度去处理新的情形而无需重新编译。 编写元程序的语言称之为元语言。被操纵的程序的语言称之为「目标语言」。一门编程语言同时也是自身的元语言的能力称之为「反射」或者「自反」。 反射是促进元编程的一种很有价值的语言特性。把编程语言自身作为一級資料類型(如LISP、Forth或Rebol)也很有用。支持泛型编程的语言也使用元编程能力。 元编程通常通过两种方式实现。一种是通过应用程序编程接口(APIs)将运行时引擎的内部信息暴露于编程代码。另一种是动态执行包含编程命令的字符串表达式。因此,“程序能够编写程序”。虽然两种方式都能用于同一种语言,但大多数语言趋向于偏向其中一种。. 应用程序接口(Application Programming Interface,简称:API),又称为应用编程接口,就是软件系统不同组成部分衔接的约定。由於近年來软件的规模日益庞大,常常需要把复杂的系统划分成小的组成部分,编程接口的设计十分重要。程序设计的实践中,编程接口的设计首先要使软件系统的职责得到合理划分。良好的接口设计可以降低系统各部分的相互依赖,提高组成单元的内聚性,降低组成单元间的耦合程度,从而提高系统的维护性和扩展性。.
之间元编程和应用程序接口相似
元编程和应用程序接口有(在联盟百科)0共同点。
上面的列表回答下列问题
- 什么元编程和应用程序接口的共同点。
- 什么是元编程和应用程序接口之间的相似性
元编程和应用程序接口之间的比较
元编程有36个关系,而应用程序接口有40个。由于它们的共同之处0,杰卡德指数为0.00% = 0 / (36 + 40)。
参考
本文介绍元编程和应用程序接口之间的关系。要访问该信息提取每篇文章,请访问: