The evolution of Erlang drivers and the Erlang driver toolkit
The evolution of Erlang drivers and the Erlang driver toolkit
复制标题
Erlang 驱动程序的演变和 Erlang 驱动程序工具包
DOI:
10.1145/592849.592854
复制
发表时间:
2002
期刊:
影响因子:
--
通讯作者:
S. Fritchie
中科院分区:
文献类型:
--
作者:
S. Fritchie
Erlang is gaining a reputation as a good language for rapid prototyping, but one area where its reputation is weaker than those of traditional scripting languages is extensibility. Erlang is actually fairly easy to extend, but the learning curve is steep. To reduce the time necessary to create Erlang extensions, called "drivers," for existing code libraries written in C, the Erlang Driver Toolkit (EDTK) was developed. Its code generator can produce all or nearly all of the Erlang and C code required to implement both major types of Erlang drivers. Although it is still under active development, EDTK has already proven to be a time- and effort-saving tool for creating robust, full-featured driver extensions for three well-known Open Source C libraries.