递归火山软件开发平台

标题: 首次编译速度极慢,想办法优化一下呀 [打印本页]

作者: ADS    时间: 2021-7-31 09:56
标题: 首次编译速度极慢,想办法优化一下呀
我之前试了下炫彩IDE,人家首次编译就是瞬间完成呀。还有就是代码表格式最好给个设置选项,要表格的表格,要c++原格式的就原格式,还省的火山再去翻译了

但炫彩其它BUG更多,火山BUG少些,双方各有优缺点,但各自优缺点互相吸收下不就完美了么
炫彩c++原格式很好,希望火山有个选项,要表格的表格,要原格式的原格式,如图:

作者: urenai    时间: 2021-7-31 10:01
我经历过的最长的编译应该是有20多秒吧,易语言的。
我CPU是4790K

作者: ADS    时间: 2021-7-31 10:02
炫彩优点:首次编译快,代码格式非表格,c++原格式的代码视图,缺点一大堆BUG
火山优点:几乎没有什么BUG
建议双方都搞个原生支持的,既然调用了VC的编译器,给个原生支持模式,省的你的IDE再翻译了多舒服
作者: ADS    时间: 2021-7-31 10:10
回到初衷上面来讲:
VS卡顿,自己做IDE例如火山炫彩,不需要非得搞什么中文框架,格式全都原生的,真想中文,函数名类名等等中文就行了,搞个好点的界面库,搞点基础的类库就行了。
作者: 0晨鹤0    时间: 2021-7-31 10:19
火山并不是c++套壳,也不是与c++完全兼容。它只能做到常见编程语言特性的交集,所以没办法直接显示c++原格式的
作者: shuimiao    时间: 2021-7-31 16:15
火山只是基于C++而不是等同C++,火山有自己的封装格式。慢的原因可能是VC2019编译器太渣吧
作者: oka32    时间: 2021-7-31 18:44
如果真有 类C格式 可选选项就方便了,表格的方式真的是反人类...相比类C格式,个人觉得表格效率极其低下
希望增加一个选项,不过感觉基本不可能,老吴精力优先 顾不上这么多,只能默默忍受了
另外,我6700CPU  SSD硬盘,每次基本都是20-30秒..不管新的还是旧的再次编译,等等,统一等待这么久
作者: matali    时间: 2021-7-31 22:06
oka32 发表于 2021-7-31 18:44
如果真有 类C格式 可选选项就方便了,表格的方式真的是反人类...相比类C格式,个人觉得表格效率极其低下
希望 ...

支持+1
支持+1
支持+1
作者: BigCarp    时间: 2021-8-1 09:46
ADS 发表于 2021-7-31 10:02
炫彩优点:首次编译快,代码格式非表格,c++原格式的代码视图,缺点一大堆BUG
火山优点:几乎没有什么BUG
建议 ...

火山目前 BUG 也不少。。。。
作者: 飞翔的企鹅    时间: 2021-8-1 11:38
慢是因为火山的所有基础库都是编译时生成cpp源码再处理编译,楼主所说的其他的应该是把基础库已经编译过一次,作为一个库来引用的,自然飞快。

两者优缺点:
1.优点,火山可以任意自由的修改定制核心基础库,无任何哪怕一丁点闭源,可以解决任何所谓特征码报毒,面相开发者也没有任何限制或后门的存在。

缺点,编译阶段相对较慢。

2.其他IDE优点:编译飞快。
缺点:核心库未开源或在其他地方提供源码,无法即时编译为自己项目,无法自由定制修改核心库功能,全都要靠官方更新,有很强的特征性,报毒也自然而然的来了,另外内置后门或其他什么代码(不针对其他任何开发平台)开发者无从查询。

自行选择适合自己的吧。
作者: ADS    时间: 2021-8-2 03:41
飞翔的企鹅 发表于 2021-8-1 11:38
慢是因为火山的所有基础库都是编译时生成cpp源码再处理编译,楼主所说的其他的应该是把基础库已经编译过一 ...

最想要的还是类C的格式  不想要表格 最好支持原生C++代码  不需要加@  表格式代码真的很难用   核心库最好也搞个开关  不要核心库 看看能不能解决编译慢的问题  说白了就是和VS一样 原生代码 自己引用头文件 (当然现有的还是保留,给个开关选项)
作者: 15019935800    时间: 2021-8-2 08:57
发布版编译慢无所谓,调试的时候每次都慢,这点是不是可以优化
作者: 850536360    时间: 2021-8-2 10:47
(, 下载次数: 20)

作者: BigCarp    时间: 2021-8-2 17:26
850536360 发表于 2021-8-2 10:47

这个速度 调试 起来,自己都崩溃了   火山就这么用吧,看个人喜好!
作者: 小蜗牛    时间: 2021-8-2 21:53
850536360 发表于 2021-8-2 10:47

哈哈
作者: 火绒    时间: 2021-8-3 09:11
仁者见仁智者见智,侧重点不同,工具是死的人是活的。
作者: nuan1989    时间: 2021-8-6 18:16
本帖最后由 nuan1989 于 2021-8-6 18:17 编辑
ADS 发表于 2021-7-31 10:02
炫彩优点:首次编译快,代码格式非表格,c++原格式的代码视图,缺点一大堆BUG
火山优点:几乎没有什么BUG
建议 ...

很冒昧的问一句, 既然喜欢原生的,  你为啥不直接用c++呢?   c++比火山生态更好你这没意见吧?
作者: 炫彩界面库    时间: 2021-8-6 18:53
炫彩界面库3.0 推出新版教程, 持续更新, 支持火山PC
无法放链接
(, 下载次数: 30)
作者: nuan1989    时间: 2021-8-6 18:59
ADS 发表于 2021-7-31 10:10
回到初衷上面来讲:
VS卡顿,自己做IDE例如火山炫彩,不需要非得搞什么中文框架,格式全都原生的,真想中文 ...

特意去写个帖子送给你.
http://bbs.voldp.com/forum.php?m ... &extra=page%3D1
作者: nuan1989    时间: 2021-8-6 19:00
oka32 发表于 2021-7-31 18:44
如果真有 类C格式 可选选项就方便了,表格的方式真的是反人类...相比类C格式,个人觉得表格效率极其低下
希望 ...

表格反人类, 你还买火山, 难不成送的?
作者: nuan1989    时间: 2021-8-6 19:04
飞翔的企鹅 发表于 2021-8-1 11:38
慢是因为火山的所有基础库都是编译时生成cpp源码再处理编译,楼主所说的其他的应该是把基础库已经编译过一 ...

:噜阿噜:噜阿噜 首次编译确实有待提升.

能不能边编写, 边生成呢? 这样编译的时候, 只要编译少部分.
作者: hmyroot    时间: 2021-8-6 21:40
最喜欢炫彩ide的编程方式,火山的ide太难用,简单的事情复杂化
作者: ADS    时间: 2021-8-10 10:24
nuan1989 发表于 2021-8-6 18:16
很冒昧的问一句, 既然喜欢原生的,  你为啥不直接用c++呢?   c++比火山生态更好你这没意见吧? ...

用VS太卡了  
作者: nuan1989    时间: 2021-8-29 13:33
飞翔的企鹅 发表于 2021-8-1 11:38
慢是因为火山的所有基础库都是编译时生成cpp源码再处理编译,楼主所说的其他的应该是把基础库已经编译过一 ...

希望可以优化, 确实蛮慢的. 至于你说的优点确实很好. 但就没其他办法优化了么. 想想法子啊. 慢...




欢迎光临 递归火山软件开发平台 (https://bbs.voldp.com/) Powered by Discuz! X3.4