递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索
热搜: 火山 源码 类库
楼主: hcwanz
打印 上一主题 下一主题

[类库封装] 为啥嵌入式的语法都是英文呢?

[复制链接]

410

主题

2511

帖子

8281

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
8281
11#
发表于 2024-11-12 11:24:23 来自手机 | 只看该作者
吴总的初衷就是普通用户只需要用别人封好的库就行了,却不知封好的库太少,出问题又不能及时升级。而火山优点就是能用c++代码,但是为什么不弄得简单一点,让普通用户也能用c++,而不是必须封库用户才能用,包括引用嵌入式的相关名称应该中文化,c++类型到火山类型要提供简单易用的快速转换中文方法,比如什么string,wchat类型到火山文本型,就需要各种英文转换很麻烦。火山既然定位比易语言高级,那就要把这些高级扩展功能简单化中文化,让普通用户也能用得起才叫比易语言高级,只是封库用户使用的话就是束之高阁,加上封库太少,严重影响普通用户的使用,这就是很多人还在留恋易语言的原因
回复

使用道具 举报

144

主题

1238

帖子

5744

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
5744
QQ
12#
发表于 2024-11-12 12:05:37 | 只看该作者
shuimiao 发表于 2024-11-12 11:24
吴总的初衷就是普通用户只需要用别人封好的库就行了,却不知封好的库太少,出问题又不能及时升级。而火山优 ...

支持
火山视窗封装视频教程
回复

使用道具 举报

95

主题

580

帖子

3590

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3590
13#
发表于 2024-11-12 12:26:37 | 只看该作者
hcwanz 发表于 2024-11-12 07:47
高级用户也不是有间歇类精神性疾病, 不可能写着写着代码就读不懂中文只能说洋话了.
会用嵌入式语法的肯定 ...

@begin
@end是看不懂还是不会用?
回复

使用道具 举报

144

主题

1238

帖子

5744

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
5744
QQ
14#
发表于 2024-11-12 12:30:19 | 只看该作者
摘星揽月 发表于 2024-11-12 12:26
@begin
@end是看不懂还是不会用?

这位是和我一起编写视窗封装文档的参与人员,并且GN游戏引擎框架也是这位整出来的,只所以吐槽这个是因为英文的长时间不用会忘,如果封装语法是中文命令,那样不容易忘.
火山视窗封装视频教程
回复

使用道具 举报

69

主题

989

帖子

4466

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4466
15#
 楼主| 发表于 2024-11-12 12:35:56 | 只看该作者
本帖最后由 hcwanz 于 2024-11-12 12:41 编辑
摘星揽月 发表于 2024-11-12 12:26
@begin
@end是看不懂还是不会用?

之前有点事两月没开电脑, 这会有空了, 火山代码看一眼就能接着写, c++代码看一眼就能接着写. 唯独嵌入式代码, 输错了好几次, 多少有点绷不住了.
回复

使用道具 举报

95

主题

580

帖子

3590

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3590
16#
发表于 2024-11-12 12:42:12 | 只看该作者
关键字换成中文并不能降低封装难度
回复

使用道具 举报

69

主题

989

帖子

4466

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4466
17#
 楼主| 发表于 2024-11-12 12:48:48 | 只看该作者
摘星揽月 发表于 2024-11-12 12:42
关键字换成中文并不能降低封装难度

封装有啥难度?
我这里一直说的是嵌入式语法的记忆难度.
回复

使用道具 举报

95

主题

580

帖子

3590

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3590
18#
发表于 2024-11-12 13:35:04 | 只看该作者
hcwanz 发表于 2024-11-12 12:48
封装有啥难度?
我这里一直说的是嵌入式语法的记忆难度.

那封装个wxwidget试试,看看有没有难度,可能我封装的少,用的关键字不多,所以体会没你深。
回复

使用道具 举报

69

主题

989

帖子

4466

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
4466
19#
 楼主| 发表于 2024-11-12 13:52:24 | 只看该作者
本帖最后由 hcwanz 于 2024-11-12 14:30 编辑
摘星揽月 发表于 2024-11-12 13:35
那封装个wxwidget试试,看看有没有难度,可能我封装的少,用的关键字不多,所以体会没你深。 ...

如果是说c++语法的话
https://bbs.voldp.com/thread-22481-1-1.html
https://GITHUB.com/ArthurSonzogni/FTXUI
我之前研究的一个函数式风格的c++类库, 语法是c++20的, 我在把所有文本转为中文的同时, 对涉及字符串的部分都做了全面的改动.
火山嵌入式代码总不会比这还难吧
回复

使用道具 举报

13

主题

249

帖子

1387

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1387
20#
发表于 2024-11-12 14:40:02 | 只看该作者
shuimiao 发表于 2024-11-12 11:24
吴总的初衷就是普通用户只需要用别人封好的库就行了,却不知封好的库太少,出问题又不能及时升级。而火山优 ...

说得太对了!c里面的类型和火山里的类型转换过于麻烦,学习过程中很多时候无从下手。当然,实际中遇到的问题肯定不止这一个。如果做不到ai写的原语言代码能够轻易嵌入到火山使用,就发挥不出官方自己宣传的优势‘ 程序中可以直接使用已有不计其数的C或C++代码资源,不必重复造车轮’
回复

使用道具 举报

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

本版积分规则

QQ|Archiver|手机版|小黑屋|递归火山软件开发平台 ( 鄂ICP备18029190号 )

GMT+8, 2024-11-23 16:16 , Processed in 0.087246 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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