微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Trad 专为简化 C 开发而设计的编程语言

程序名称:Trad

授权协议: MIT

操作系统: 跨平台

开发语言: JavaScript

Trad 介绍

Trad一个专为简化 C 开发而设计的编程语言,它:

  • 基于 C: 经编译器编译后能得到干净可读的标准 C 代码,其与 C 的关系就像 TypeScript 与 JavaScript 一样
  • 专为 UI 优化: 使用专为构建 UI 而设计的语法特性让构建 UI 变得更加容易
  • 易于使用: 针对 C 开发者的使用习惯而设计,无需花费大量时间查阅复杂的文档就能快速上手
  • 不可用于生产: 当前版本仅供技术交流,内部架构设计还未稳定,不适合在正式的产品中应用
  • 由社区驱动: 体积小,易于阅读和修改,任何人都可以参与制定语言规范,项目的发展状态受社区活跃度影响
  • 跨平台: 支持 Linux 和 Windows 桌面端,但不支持 Mac OS、移动端

Trad 的语法基于 JavaScript,它与现有的 JavaScript
开发工具/编辑器扩展有着良好的兼容性,而且在很长的一段时间内不会有重大变化,所以,你可以暂时将它当作 JavaScript 来写。

安装

npm install -g Tradlang

使用

编译为 C 源码文件

Tradc example.jsx

编译 C 源码文件为可执行文件

gcc -c example.jsx.c
gcc -o example example.jsx.o -lLCUI

注意: Trad 应用的 UI 层由 LCUI 提供支持,在编译前请安装它。

当前版本仅实现了最小示例应用所需的功能,并不能应用在实际项目中,请等待后续更新。

Trad 官网

https://gitee.com/lc-soft/trad

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐