ql12138 发表于 2025-11-26 12:25:14

关于让火山快速建立生态的一些建议

本帖最后由 ql12138 于 2025-11-26 12:27 编辑

建议火山是否可以支持导入 c++代码并翻译成火山代码,这样火山可以拥有含量的模块等生态资源;也不需要一个一个去封装了。
虽然现在可以直接嵌入C++代码,但是相对而言,只学会了火山语法或者有简单的C语言基础的话,还是没办法封装的;这样会导致一个循环,如果要用好火山,就必须学会C++,学会了C++,就可以直接用VS或者QT了,没必要在火山上纠结了,这样就不是一个完整的闭环;如果能借用C++的代码,直接导入变成火山代码,火山相当于拥有了整个C++的库,也就不必要在生态上纠结了;


另外:建议火山PC支持Linux系统,虽然说用户可能不太多,但是做完一个独立的编程语言,仅支持Windows服务器,多少有些说不过,虽然现在有Go可以支持Linux了,但是go语言用起来跟火山区别还是有些大,c++写服务器的需求应该还是有的,而且如果支持导入C++代码,相信做一个Linux生态也不会太耗精力的;

个人感觉,火山应该是要以个人用户的增多,来带动生态的完善,然后慢慢进军企业用户才对,个人用户不管再喜欢,最多用来写写辅Zhu什么的,个人项目很难跟企业项目相提并论的;

以上是个人的建议,也许有不成熟之处,万望海涵,希望火山能逐渐取代VS在中国的地位

arlonshen 发表于 2025-11-26 12:28:45

按日前的表格方式直接转换成火山还是有很大的困难.这个问题不是没有提过.

j519948746 发表于 2025-11-26 12:56:40

注意吴老板的命名
创作易语言时用了“语言二字”
火山只是叫开发平台,吴老板没说过它是一个独立的编程语言哦

ql12138 发表于 2025-11-26 13:33:18

j519948746 发表于 2025-11-26 12:56
注意吴老板的命名
创作易语言时用了“语言二字”
火山只是叫开发平台,吴老板没说过它是一个独立的编程语言 ...

不管是编程语言还是平台,要走向商业化,感觉这一部绕不开,不然全凭各位大神封装,精力毕竟是有限的;而且现在陷入一个循环:新手学火山,学到后面需要使用C++,学会了C++可以直接用VS或者QT了,这样只能永远停留在学不会C++的新手手上,这些人可没办法商业化的

hcwanz 发表于 2025-11-26 15:43:35

ql12138 发表于 2025-11-26 13:33
不管是编程语言还是平台,要走向商业化,感觉这一部绕不开,不然全凭各位大神封装,精力毕竟是有限的;而 ...

不会啊, 像我视窗写到后面选择搞c++去了, 但前几天打算弄弄安卓的时侯, 我肯定是来写火山安卓, 而不是去搞java

hcwanz 发表于 2025-11-26 16:08:41

而且还有一点就是, 从更新上看, 吴总是相当不乐意写语言语法的, 反倒是写库很有激情.

像火山的模板, 完全不能理解为啥不加一个变量处定义, 火山读取变量定义生成匿名类, 非要绑定类定义.

而你提的原生自动转火山, 就是吴总放弃自己乐意做的, 跑去搞一个不乐意做而且还是难到根本没人能做的.

像c++别说转成其他语言了, c++11/c++98转成c++20的项目都没有, 其难度可见一斑.

Hby 发表于 2025-12-8 22:23:50

确实如此,都学会C++了真没必要玩火山了.

ql12138 发表于 2025-12-9 15:08:56

hcwanz 发表于 2025-11-26 16:08
而且还有一点就是, 从更新上看, 吴总是相当不乐意写语言语法的, 反倒是写库很有激情.

像火山的模板, 完全 ...

是的,有时定义函数时需要使用修饰,火山语法里面没有的话,就只能不用,个人感觉这也是不容易兼容C++的原因之一
页: [1]
查看完整版本: 关于让火山快速建立生态的一些建议