找回密码
 立即注册
楼主: LeoringYang

YXRA-SDK课程跟进回复量很少,不清楚原因 | 先实现一个 C23 / C++23 的优秀子集

[复制链接]
已绑定手机

35

主题

99

回帖

1337

积分

金牌会员

积分
1337
 楼主| 发表于 2026-8-16 09:53:41 | 显示全部楼层
神*** 发表于 2026-8-15 16:19
建议直接1个可执行文件,就可运行,这样愿意尝试的才会多

我是从java切换过来的,学习其他需要一段时间。java是个过渡阶段,我最终是用yxra自举,再用yxra写yxrasdk,然后发布yxraos,让大家在虚拟机中运行。这个过程太长。
回复

使用道具 举报 送花

189

主题

1427

回帖

5560

积分

荣誉版主

积分
5560
发表于 2026-8-16 12:41:57 | 显示全部楼层
Leorin*** 发表于 2026-8-15 14:13
其实不需要证明它优秀,
只要它是国产亲生的,不是那种洋孩子套了件唐装,又或是跟洋人生的孩子就行。
你 ...

其实不需要证明它优秀,
只要它是国产亲生的,不是那种洋孩子套了件唐装,又或是跟洋人生的孩子就行。
你们支持得多,就长得快一些,支持得少,缺吃少穿的,那就慢慢长。
亲生的总比抱来的强。

------------------------------
请问你的编译器的每一行程序都是你写的?
请问ANTLR是国产的吗?使用ANTLR是跟洋人生孩子吗?

回复

使用道具 举报 送花

已绑定手机

35

主题

99

回帖

1337

积分

金牌会员

积分
1337
 楼主| 发表于 2026-8-16 18:18:35 | 显示全部楼层
杨*** 发表于 2026-8-16 12:41
其实不需要证明它优秀,
只要它是国产亲生的,不是那种洋孩子套了件唐装,又或是跟洋人生的孩子就行。
你 ...

在回答问题前我查了AI,ANTLR非国产,“这个框架的创造者是 Terence Parr(全名 Terence John Parr)博士,他是一位美国计算机科学家”。
现在我来回答你的问题:yxra开发语言没用任何第三方组件,包括我们自个的组件。我是在windows下用虚拟机开发的,这个不能算第三方组件。
你看到现在yxrasdk是java在windows上运行,两个原因:yxraos还没有出来;大家都在用windows。
据我所知,到现在除yxra开发语言,我没有看到一个纯种的国产开发语言,包括仓颉、木兰等,或多或少用到了第三方,甚至有调用LLVM的转机器码这一层(这几乎不能称是自研了)。
以上是我个人认知的事,不代表完全正确。
截图202608161819342153.jpg

点评

据我所知,到现在除yxra开发语言,我没有看到一个纯种的国产开发语言,包括仓颉、木兰等,或多或少用到了第三方,甚至有调用LLVM的转机器码这一层(这几乎不能称是自研了) 井底之蛙! 易语言是用什么开发的,  详情 回复 发表于 2026-8-16 20:34
据我所知,到现在除yxra开发语言,我没有看到一个纯种的国产开发语言,包括仓颉、木兰等,或多或少用到了第三方,甚至有调用LLVM的转机器码这一层(这几乎不能称是自研了) 井底之蛙! AI8051U单片机,从入门  详情 回复 发表于 2026-8-16 20:15
据我所知,到现在除yxra开发语言,我没有看到一个纯种的国产开发语言,包括仓颉、木兰等,或多或少用到了第三方,甚至有调用LLVM的转机器码这一层(这几乎不能称是自研了) 井底之蛙! STCIDE + 金水151 + AIap  详情 回复 发表于 2026-8-16 20:11
据我所知,到现在除yxra开发语言,我没有看到一个纯种的国产开发语言,包括仓颉、木兰等,或多或少用到了第三方,甚至有调用LLVM的转机器码这一层(这几乎不能称是自研了) 井底之蛙! 金水32051编译器的安装与  详情 回复 发表于 2026-8-16 20:07
据我所知,到现在除yxra开发语言,我没有看到一个纯种的国产开发语言,包括仓颉、木兰等,或多或少用到了第三方,甚至有调用LLVM的转机器码这一层(这几乎不能称是自研了) 井底之蛙! 十年磨一剑(3)金水C35  详情 回复 发表于 2026-8-16 20:05
回复

使用道具 举报 送花

189

主题

1427

回帖

5560

积分

荣誉版主

积分
5560
发表于 2026-8-16 20:02:49 | 显示全部楼层
Leorin*** 发表于 2026-8-16 18:18
在回答问题前我查了AI,ANTLR非国产,“这个框架的创造者是 Terence Parr(全名 Terence John Parr)博士 ...

据我所知,到现在除yxra开发语言,我没有看到一个纯种的国产开发语言,包括仓颉、木兰等,或多或少用到了第三方,甚至有调用LLVM的转机器码这一层(这几乎不能称是自研了)

井底之蛙!

金水32051编译器:为国产双核8051单片机量身定制的国产编译器
https://www.stcaimcu.com/thread-23642-1-1.html
(出处: 国芯人工智能技术交流网站)



回复

使用道具 举报 送花

189

主题

1427

回帖

5560

积分

荣誉版主

积分
5560
发表于 2026-8-16 20:05:26 | 显示全部楼层
Leorin*** 发表于 2026-8-16 18:18
在回答问题前我查了AI,ANTLR非国产,“这个框架的创造者是 Terence Parr(全名 Terence John Parr)博士 ...



据我所知,到现在除yxra开发语言,我没有看到一个纯种的国产开发语言,包括仓颉、木兰等,或多或少用到了第三方,甚至有调用LLVM的转机器码这一层(这几乎不能称是自研了)

井底之蛙!



十年磨一剑(3)金水C351编译器功能与应用
https://www.stcaimcu.com/thread-18429-1-1.html
(出处: 国芯人工智能技术交流网站)


回复

使用道具 举报 送花

189

主题

1427

回帖

5560

积分

荣誉版主

积分
5560
发表于 2026-8-16 20:07:53 | 显示全部楼层
Leorin*** 发表于 2026-8-16 18:18
在回答问题前我查了AI,ANTLR非国产,“这个框架的创造者是 Terence Parr(全名 Terence John Parr)博士 ...

据我所知,到现在除yxra开发语言,我没有看到一个纯种的国产开发语言,包括仓颉、木兰等,或多或少用到了第三方,甚至有调用LLVM的转机器码这一层(这几乎不能称是自研了)

井底之蛙!



金水32051编译器的安装与使用
https://www.stcaimcu.com/thread-23668-1-1.html
(出处: 国芯人工智能技术交流网站)




回复

使用道具 举报 送花

189

主题

1427

回帖

5560

积分

荣誉版主

积分
5560
发表于 2026-8-16 20:11:34 | 显示全部楼层
Leorin*** 发表于 2026-8-16 18:18
在回答问题前我查了AI,ANTLR非国产,“这个框架的创造者是 Terence Parr(全名 Terence John Parr)博士 ...



据我所知,到现在除yxra开发语言,我没有看到一个纯种的国产开发语言,包括仓颉、木兰等,或多或少用到了第三方,甚至有调用LLVM的转机器码这一层(这几乎不能称是自研了)

井底之蛙!


STCIDE + 金水151 + AIapp-ISP:全国产纯绿色的80x51单片机软件开发工具链
https://www.stcaimcu.com/thread-10532-1-1.html
(出处: 国芯人工智能技术交流网站)


回复

使用道具 举报 送花

189

主题

1427

回帖

5560

积分

荣誉版主

积分
5560
发表于 2026-8-16 20:15:14 | 显示全部楼层
Leorin*** 发表于 2026-8-16 18:18
在回答问题前我查了AI,ANTLR非国产,“这个框架的创造者是 Terence Parr(全名 Terence John Parr)博士 ...




据我所知,到现在除yxra开发语言,我没有看到一个纯种的国产开发语言,包括仓颉、木兰等,或多或少用到了第三方,甚至有调用LLVM的转机器码这一层(这几乎不能称是自研了)

井底之蛙!


AI8051U单片机,从入门到精通(4):长缨-II号C351编译器与AI8051U单片机的32BIT模式
https://www.stcaimcu.com/thread-10151-1-1.html
(出处: 国芯人工智能技术交流网站)


这是STC32位单片机的C语言编译器,发表于 2024-8-15
你可以下载试试!


回复

使用道具 举报 送花

189

主题

1427

回帖

5560

积分

荣誉版主

积分
5560
发表于 2026-8-16 20:34:49 | 显示全部楼层
Leorin*** 发表于 2026-8-16 18:18
在回答问题前我查了AI,ANTLR非国产,“这个框架的创造者是 Terence Parr(全名 Terence John Parr)博士 ...



据我所知,到现在除yxra开发语言,我没有看到一个纯种的国产开发语言,包括仓颉、木兰等,或多或少用到了第三方,甚至有调用LLVM的转机器码这一层(这几乎不能称是自研了)

井底之蛙!


易语言是用什么开发的,是完全国产自主的吗?
关于易语言,简单来说:它是国产的,并拥有自主知识产权,但其底层实现并非完全从零开始。
💻 易语言是用什么开发的?
易语言本身是一个集成开发环境(IDE)和一套编程语言体系。关于它的具体实现,目前公开的信息不多,但有一些关键点可以帮助我们理解:
  • 核心编译器是自主开发的:官方资料显示,易语言拥有“自主开发的高质量编译器”,能够将中文源代码直接编译为CPU指令。
  • 开发语言存在不同说法:一种普遍的看法是,易语言的底层很可能是用 C或C++ 等语言开发的。这符合软件开发的一般规律,即使用现有成熟的语言(如C/C++)来构建新工具。
  • 与现有技术兼容:易语言的设计兼容了Windows下的API、COM、DLL、OCX等组件技术,这使得它能够利用丰富的现有资源,也侧面说明它并非处于一个完全封闭的技术孤岛。

🇨🇳 它是完全国产自主的吗?
“完全国产自主”这个说法需要从两个层面来看:
  • 从知识产权和设计理念上看,是的:

    • 自主知识产权:官方资料明确指出,易语言是“自主开发”,拥有“自主知识产权”。
    • 国家级项目认证:它在2005年获得了国家火炬计划项目的认证,这是对其国产自主创新地位的权威认可。
    • 完全的中文编程:它的核心特色是使用中文作为编程语言,这在设计理念和实现上都具有独创性。

  • 从技术底层上看,并非完全从零开始:
    • 基于现有技术构建:正如前面提到的,其底层很可能使用了C/C++等现有成熟技术。这并非易语言独有的情况,绝大多数现代编程语言(如Python、Java等)都建立在更底层的语言(如C或C++)之上。
    • 商业化与不开源:易语言是一款不开源的商业软件,其具体的实现细节外界不得而知。


💎 总结
易语言可以被看作是一个在技术标准(底层兼容Windows技术)和知识产权(拥有自主版权)上都实现了国产化的编程工具。它的“国产自主”更多体现在拥有独立的知识产权、独创的中文编程理念和自主开发的编译器上,而非在技术底层上完全另起炉灶。

本回答由 AI 生成,内容仅供参考,请仔细甄别




001.jpg


002.jpg






回复

使用道具 举报 送花

865

主题

1万

回帖

2万

积分

管理员

积分
25122
发表于 2026-8-16 20:53:54 | 显示全部楼层
只要是开源的,就是地球村的共同财富,放心用就是了。
否则源头是 Java工具,语法是模仿 Java, 不也是 源头是 小美吗 ?
还要先装 Java ?

这能说是源自华夏龙语吗 ?
还是 小美的那一套吗!
只是发音变成了俄文


MCU 界,还是 C / C++ 风格,减轻大家再熟悉压力。
C++也是面向对象,小朋友们信奥都在学,
要保送清北/强基进985,只认 C++.

没必要为了不同而不同,基于开源做的更好是王道,

做的更好就是中国人的,
做的不好,就不是地球村的,
希望能听进去,为了不同而不同...,
人民群众的眼睛是雪亮的


全国青少年信息学奥林匹克竞赛系列活动简介

都是用的开源的 C++编译器,地球村的
截图202608162114182995.jpg




IOI, 2026, 还是中国
C / C++, 数据结构及算法分析,这是 AI 的基础
===STC MCU 一定会用上 C11/C++11及更强大的 C++23
        STC 内部3组人马各自独立用不同的方法在打通
        C11/C++11@STC32, 建议楼主先做个 Java 借鉴的 C++风格
截图202608162117326676.jpg



回复

使用道具 举报 送花

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|手机版|深圳国芯人工智能有限公司 ( 粤ICP备2022108929号-2 )

GMT+8, 2026-9-23 16:05 , Processed in 0.077581 second(s), 91 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表