-
公开(公告)号:CN115904342A
公开(公告)日:2023-04-04
申请号:CN202211683601.8
申请日:2022-12-27
Applicant: 北京理工大学
Abstract: 本发明公开了一种分层和众包的编程语言,包括抽象语言层、传统编程语言层以及虚拟命名空间;抽象语言层支持流式数据操作、多媒体数据类型、组合数据结构;传统编程语言层包括若干种编程语言的结合,用于为抽象语言层提供支撑;虚拟命名空间为树状结构,包括非叶节点与叶节点,非叶节点表示细分的功能模块,叶节点表示具体的服务或功能。该编程语言内置图像、文本、音频、视频等数据类型,方便人工智能应用开发。该编程语言统一了远程服务的调用过程,通过两层语言将实现细节隐藏在传统编程语言层,在高层语言提供一致的调用方式,通过虚拟命名空间统一相同功能的接口。较于传统程序设计,该语言能够降低软件的开发难度,在语言演化效率上较优。