HVML 正在参加 ,请投票支持!
HVML 在 中已获得 {{ projectVoteCount }} 票,请投票支持!
正在火热进行中,快来投票支持你喜欢的开源项目!
2021 年度 OSC 中国开源项目评选 >>>
HVML 获得 2021 年度 OSC 中国开源项目评选 !
授权协议 LGPL
开发语言
操作系统 跨平台
软件类型 开源软件
所属分类
开源组织
地区 国产
投 递 者
适用人群 未知
收录时间 2022-08-03

软件简介

HVML 即Hybrid Virtual Markup Language,能够让熟悉 C/C++ 或其他编程语言的开发者可以通过 HVML 使用 Web 前端技术(如 HTML/SVG/MathML 和 CSS)轻松开发 GUI 应用程序。

HVML 的目标平台包括传统的桌面、服务器、智能手机、平板、嵌入式设备和物联网设备。作为通用编程语言,开发者可以将其应用于任何适合的场合。

  • HVML 使用标记来定义程序的结构和控制流,这大大提高了程序的可读性,同时大幅降低了学习难度。
  • HVML 使用具有动态功能的扩展 JSON 来定义数据,这使其成为粘合不同系统组件的理想胶水。
  • HVML 引入了数据驱动的编程模型,这让开发人员更多地关注数据生成和处理,而不是控制流。
  • HVML 是动态的;开发人员不仅可以从远程数据源获取数据、模板和程序片段,还可以删除已有的变量。
  • HVML 使用独有的方式来支持协程、线程、闭包等等这些现代编程语言必备的特性。
  • HVML 非常灵活;开发人员可以使用 HVML 编写简单的脚本工具,也可以使用它来开发复杂的 GUI 应用程序,甚至可以用 HVML 开发 Web 服务器的网关程序。
  • HVML 的运行飞快;HVML 解释器使用简单高效的基于堆栈的虚拟机,不使用任何垃圾收集器。
  • 相比常见的脚本语言,HVML 具有更高的抽象级别;使用 HVML,开发者可以用更少的代码完成更多的工作。
展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论

点击加入讨论🔥(2)
暂无内容
发表了博客
{{o.pubDate | formatDate}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
发表了问答
{{o.pubDate | formatDate}}

{{parseInt(o.replyCount) | bigNumberTransform}}
{{parseInt(o.viewCount) | bigNumberTransform}}
没有更多内容
暂无内容
暂无内容
2 评论
12 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部