首页> 外文期刊>Computer Standards & Interfaces >A critique of the Windows Application Programming Interface
【24h】

A critique of the Windows Application Programming Interface

机译:对Windows应用程序编程接口的批评

获取原文
获取原文并翻译 | 示例
       

摘要

The architecture, interface, and functionality of the Windows Application Programming Interface (API) make it difficult to master and use effectively, and contribute negatively to the safety, robustness, and portability of the applications developed under it. The API is structured around a large and constantly evolving set of functions and is based on a problematic shared library implementation. The provided interfaces are complicated, nonorthogonal, abuse the type system, cause name-space pollution, and use inconsistent naming conventions. In addition, the functionality of the interface suffers from inconsistency, incompleteness, and inadequate documentation. Application developers, programming tool vendors, and Microsoft should face the above problems and provide appropriate solutions.
机译:Windows应用程序编程接口(API)的体系结构,接口和功能使其难以有效地掌握和使用,并且不利于在其下开发的应用程序的安全性,鲁棒性和可移植性。该API围绕大量且不断发展的功能构建,并基于有问题的共享库实现。所提供的接口复杂,非正交,滥用类型系统,导致名称空间污染以及使用不一致的命名约定。此外,界面的功能还存在不一致,不完整和文档不足的问题。应用程序开发人员,编程工具供应商和Microsoft应该面对上述问题并提供适当的解决方案。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号