qsw296062081 发表于 2022-7-14 08:04:23

话说封装难度大,提个建议。

老吴门下都对自己的火山开发了如指掌吧?   为什么不开发一个软件,直接把c++代码转换成火山代码呢?把不能转换 用其他代替,等有好的办法在改掉。这样不是能大大减少封装时间。
比如以后有一天不会英语的也能和c++英语大佬一起开发。这个桥梁还是必须有的。

君杰 发表于 2022-7-14 08:18:05

我也想要完整的C++中文版,市面上其他人搞的C++中文版,首先界面巨丑,而且缺胳膊少腿的,而且连一些基础的例程都没有,更别提完善的开源生态了,实在太拉跨了。

Xelloss0618 发表于 2022-7-14 08:51:11

C++太复杂了,你要翻译就必须解释C++的代码,这个解释器太难写了,而且火山语法不支持很多C++特性,基本是没办法翻译的。
火山的封装是调用C++的代码,而不是把它翻译成火山代码,就这样也有很多坑,不然为什么说封装难度大呢……

诗木 发表于 2022-7-14 10:40:20

使用火山视窗软件开发平台的五个理由:

    1、全面支持Unicode(统一码)字符集和64/32位程序开发;

    2、系统核心类库全部开源可自行随意更改,支持使用一系列不同的本地编译器,不再一处误报处处误报;

    3、程序中可以直接使用已有不计其数的C或C++代码资源,不必重复造车轮;

    4、写的是火山程序,实际上生成的是C++程序,具有无以伦比的运行速度,而且可以与其它C++程序员协同开发;

    5、用火山程序自身来封装火山类库,所需要的功能不再另求他人。

除了第一条,其他都是扯:噜阿噜

hcwanz 发表于 2022-7-14 10:53:39

本帖最后由 hcwanz 于 2022-7-14 10:56 编辑

诗木 发表于 2022-7-14 10:40
使用火山视窗软件开发平台的五个理由:

    1、全面支持Unicode(统一码)字符集和64/32位程序开发;

2.核心库确实是开源的,不过想读懂需要会c++
3.倒确实要硬洗一下,就是用嵌入式,可以直接运行c++
4.是真的,输出->通常 里可以找到c++源文件位置
5.火山确实可以封火山库,只是还没有人这么做。(类库简单理解,就是一个包)
所以为什么要在结尾加一句 撸啊撸


0晨鹤0 发表于 2022-7-14 12:21:02

hcwanz 发表于 2022-7-14 10:53
2.核心库确实是开源的,不过想读懂需要会c++
3.倒确实要硬洗一下,就是用嵌入式,可以直接运行c++
4.是真 ...

我觉得楼主的意思是:

2. 改核心库?不用兼容性了?核心库升级、代码分享给别人不是凉了。
3. 仅仅是理论上可以。真要用起来恐怕还是造个轮子更简单。
4. 估计没有哪个职业 c++ 程序员愿意和火山自动生成的代码协同开发。
5. 到处都是求类库的。不再另求他人?.......

0晨鹤0 发表于 2022-7-14 12:22:54

c++ 转火山几乎是不可能的。

c++ 可以说是目前最复杂的语法。假设吴总有能力写词法分析,也没那个时间。从嵌入式代码没有补全没有高亮就知道了。

weilai 发表于 2022-7-14 12:28:43

撸啊撸是什么意思啊,为什么许多人会在结尾加个撸啊撸

tmf19901124 发表于 2022-7-14 12:43:21

weilai 发表于 2022-7-14 12:28
撸啊撸是什么意思啊,为什么许多人会在结尾加个撸啊撸

表情图显示不出来,就成撸啊撸了

hcwanz 发表于 2022-7-14 12:48:20

本帖最后由 hcwanz 于 2022-7-14 12:57 编辑

0晨鹤0 发表于 2022-7-14 12:21
我觉得楼主的意思是:

2. 改核心库?不用兼容性了?核心库升级、代码分享给别人不是凉了。

2.改完的类库,实际上可以算是新的类库,你不给人家源码或dll,能兼容才奇怪。
——这一点实际是对比易语言,易语言的核心类库都是闭源的,造成的问题就是官方不更新的情况下,用户自身很难进行更新。(现在易语言在一些用户的努力下,部分类库已经支持64位了,但如果是火山,这压根不是问题,因为火山可以直接拿源码改)。                                                            ——所以这句话其实是让老用户放心,火山不会走易语言的老路。
3.不只是理论,如果c代码是没有错误的,可以直接用。(其实不用嵌入式也可以直接用,参考核心库,都是直接引用的c文件)大一点的东西,可比造轮子方便多了。
4.这里说的是能不能,不是愿不愿意。
5.这个还是人的问题,求类库的,用C++,就突然会自己写类库了?


页: [1] 2
查看完整版本: 话说封装难度大,提个建议。