递归火山软件开发平台

 找回密码
 立即注册

QQ登录

只需一步,快速开始

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

[其它] 一个宏大的中文编程计划却走错了路

  [复制链接]

26

主题

1899

帖子

6920

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6920
21#
发表于 2024-8-14 17:54:18 | 只看该作者
rinipp 发表于 2024-8-14 16:21
适配c++20,alibaba开源的c++20服务器端的网络库效率比go的gin还高

我研究过火山适配C++20及之后的标准,结论就是基本无望。
一、C++20不能完全兼容以前的代码,火山现有的核心库和很多开源代码,大部分都要修改兼容。
二、开启C++20的宽容模式(/permissive-)虽然可以兼容更多旧代码,但同时也变得不支持部分新特性(特别是协程),这是一个无解的局。
回复

使用道具 举报

95

主题

580

帖子

3588

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
3588
22#
发表于 2024-8-14 17:55:48 | 只看该作者
纯c翻译并不能降低使用难度,只是变量和方法换了一个名称。火山的目的是通过封装技术降低使用难度。
回复

使用道具 举报

0

主题

3

帖子

10

积分

新手上路

Rank: 1

积分
10
23#
发表于 2024-8-14 17:56:33 | 只看该作者
反正易语言肯定是非常成功的,我建议保留这种语法
回复

使用道具 举报

62

主题

1674

帖子

8609

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
8609
24#
发表于 2024-8-14 18:02:42 | 只看该作者
折戟沉沙 发表于 2024-8-14 16:20
就比如早些年,答应好的火山PC封装个协程库,结果腹死胎中,还有一些都说现在顾不上在计划中,结果也不知 ...

那个协程库我安排人找过了,没有合适的第三方库也没有办法.

软件开发不要进入一个误区,能实现所需要的功能需求即可,不要拘泥具体形式和途径.譬如假设没有表格组件,用编辑框组替代行不行? 没有图表组件,用画板行不行? 没有协程,用线程行不行? 很多时候你即使用其它编程语言,也不见得就恰好有正好合适你的轮子. 作为编程语言,只能说尽量为大家多造轮子,但是这个需求是无止尽和绝对无法满足所有用户要求的,在还没有的情况下,自己改变思路和实现方法来达到目的,才是正确的选择.
回复

使用道具 举报

144

主题

1238

帖子

5744

积分

贵宾

Rank: 9Rank: 9Rank: 9

积分
5744
QQ
25#
发表于 2024-8-14 18:14:10 | 只看该作者
多学封装才是正道,靠官方是不可能满足所有用户需求的,还是建议官方出视频教程降低封装难度
火山视窗封装视频教程
回复

使用道具 举报

6

主题

152

帖子

1472

积分

金牌会员

Rank: 6Rank: 6

积分
1472
26#
发表于 2024-8-14 18:59:20 | 只看该作者
飞扬工作室 发表于 2024-8-14 18:02
那个协程库我安排人找过了,没有合适的第三方库也没有办法.

软件开发不要进入一个误区,能实现所需要的功 ...

不支持多继承又直接把我路卡死了
回复

使用道具 举报

346

主题

1599

帖子

6531

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
6531
QQ
27#
发表于 2024-8-14 19:01:49 | 只看该作者
Xelloss0618 发表于 2024-8-14 17:54
我研究过火山适配C++20及之后的标准,结论就是基本无望。
一、C++20不能完全兼容以前的代码,火山现有的 ...

这个必须由官方支持
专业承接18-98岁xx的心理及生理教育辅导。
回复

使用道具 举报

0

主题

4

帖子

12

积分

新手上路

Rank: 1

积分
12
28#
发表于 2024-8-14 19:04:41 | 只看该作者
子平台太多了,吴总不可能有这么多精力维护的
回复

使用道具 举报

53

主题

389

帖子

2408

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
2408
29#
发表于 2024-8-14 19:24:54 | 只看该作者
飞扬工作室 发表于 2024-8-14 18:02
那个协程库我安排人找过了,没有合适的第三方库也没有办法.

软件开发不要进入一个误区,能实现所需要的功 ...

:噜阿噜 主要是会不会跟易语言一样,会因为框架限制更新不下去的可能了????
回复

使用道具 举报

13

主题

248

帖子

1383

积分

核心用户

Rank: 9Rank: 9Rank: 9

积分
1383
30#
发表于 2024-8-14 19:25:22 | 只看该作者
本帖最后由 2767944492 于 2024-8-14 19:27 编辑
飞扬工作室 发表于 2024-8-14 18:02
那个协程库我安排人找过了,没有合适的第三方库也没有办法.

软件开发不要进入一个误区,能实现所需要的功 ...

现在的问题是,一个没有易语言基础的人学火山,门槛压根就没降下来,还不如直接学py
程序中可以直接使用已有不计其数的C或C++代码资源,不必重复造车轮”这个设想也并没有真正落实下来
很多地方包装过度了,反而失去了便捷性、灵活性,为什么不可以在兼容原特性的基础上包装呢?仅仅靠官方封库,永远都封不完!
多听听论坛里封库人员的意见,没有封库人员为火山封库,普通火山用户根本没法用
降低封库门槛,火山才会有更多轮子,使用门槛自然也就降低了


回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-23 05:55 , Processed in 0.107948 second(s), 27 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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