开启辅助访问 切换到宽版

精易论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

用微信号发送消息登录论坛

新人指南 邀请好友注册 - 我关注人的新帖 教你赚取精币 - 每日签到


求职/招聘- 论坛接单- 开发者大厅

论坛版规 总版规 - 建议/投诉 - 应聘版主 - 精华帖总集 积分说明 - 禁言标准 - 有奖举报

查看: 7899|回复: 27
打印 上一主题 下一主题
收起左侧

[闲聊] 火山、易语言开发者体验对比(内附例程:国产加密狗操作)

[复制链接]
结帖率:94% (16/17)
跳转到指定楼层
楼主
发表于 2022-9-6 13:52:40 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式   广东省深圳市
先上截图让大家有一个直观的界面上的对比感受
界面上所有的组件我都是默认组件,没有做任何修改
我的电脑显示器是外星人AW2721D,2K分辨率,缩放比例150%,火山视窗系统天生支持对高DPI有适配,而易语言没有



再来看看编译后的体积对比,火山程序比易语言明显大非常多,程序体积大了4倍,有人说这是MFC库的原因,用WTL更好,请问怎么操作?我现在只是所有都是用的火山默认的东西开发的,为什么就要比易语言用全部默认东西编译后的体积更大?它大在哪了?有什么差别么?怎么配置?教程在哪?

为什么我要写两个版本的程序?因为老板要求的,他让我给他写火山我还让他加钱了我才写,不然我不会写火山,我是主业C++,自己搞点小工具快速开发用易语言,老板叫我写火山,我捣鼓一晚上就写了个和易语言一样功能的火山程序,这是我第一个写的火山程序,所以想过来分享一下和易语言的对比,发表一点我个人的看法,不喜勿喷。

我的感受就是:火山的开发体验就是坨屎,难写的要死,开发体验极差,只适合有易语言基础想要开发更深层次的程序的开发者,根本不适合一开始刚接触编程的人,很多概念都被混淆了,把结构体说成是类,一开始接触编程应该就要对这两个编程概念认知要分离清楚,而不是混为一谈,我作为一个重点大学计算机科班出身的开发者,感觉火山有特别多不伦不类的地方,而且这个还这么贵,如何实现让每个人都能编程的愿景?

我看到火山的拥簇着或者说贡献者往往面对这样的质疑,会说这么一句话:哎呀,易语言发展了那么多年了,火山才刚开始没发展多久。

我就想请问了,火山本身很多地方就参考了易语言的设计,易语言发展那么多年本身就是可以为火山服务、站在巨人肩膀上的,现在现实就是,你火山站在易语言的肩膀上,做的东西体验还不如易语言,结果还拿发展年限来说事,要我说,这很明显就是在找借口了,我看破我就要说破,我不吐不快,希望火山的站台者面对事实上的质疑,不要再去找借口,而应当是多反思自己到底是不是真的做的不好,应该如何改进!你要是觉得火山就像很多人说的一样,圈一波钱就跑路,那我可以理解你们这么说这么做(指面对问题找借口)。


在这里我还想评价一下精易火山模块,我感觉精易不怎么上心精易模块火山版,因为我发现精易模块的类_系统服务类,少了很多方法,比如说枚举服务这个方法,我觉得要移植一个类,就一个全部移植过去吧,不要留下零零碎碎的这那的工作,我看了枚举服务也都是全调用WIN32 API,不存在技术难点。


我在这里附上易语言和火山的源码
Sense4_x86.zip (478.42 KB, 下载次数: 20)


评分

参与人数 2好评 +2 精币 +1 收起 理由
陽陽陽 + 1 + 1 感谢分享,很给力!~
hsj32557 + 1 让更多人看到吧

查看全部评分

结帖率:100% (8/8)

签到天数: 1 天

27
发表于 2025-3-24 03:08:01 | 只看该作者   广东省江门市
老实说,火山不如易语言,为什么不搞成易语言这样升级版呢,你们说对不对
回复 支持 反对

使用道具 举报

结帖率:50% (2/4)

签到天数: 7 天

26
发表于 2025-3-7 13:52:11 | 只看该作者   广东省湛江市
火山体验真的差
回复 支持 反对

使用道具 举报

25
发表于 2025-3-7 13:40:50 | 只看该作者   重庆市重庆市
易语言是面向过程(类C、C++),火山是面向对象(类JAVA),现在主流的任何一个面向对象都是庞大无比。
对于资源拮据的用面向过程,资源充裕的用面向过程(开发周期短,快,比面向过程快很多)。
回复 支持 反对

使用道具 举报

结帖率:0% (0/1)
24
发表于 2024-9-4 10:44:36 | 只看该作者   山东省滨州市
免费的freebasic 都比他好用,而且类库又多又开源。只是中文改字母!
回复 支持 反对

使用道具 举报

结帖率:50% (2/4)
23
发表于 2024-5-25 15:43:17 | 只看该作者   重庆市重庆市
66666666666666666666666666
回复 支持 反对

使用道具 举报

22
发表于 2024-5-13 05:13:33 | 只看该作者   广东省河源市
感谢分享,很给力!~
回复 支持 反对

使用道具 举报

结帖率:78% (7/9)
21
发表于 2022-12-22 14:09:01 | 只看该作者   四川省成都市
关注火山PC,和火山安卓很久。失望阿

世界上的编程工具,窗口设计,和代码编辑,逻辑是差不多的。
了解其中一种,别的大概也能知道工具的操作逻辑
火山这操作逻辑。莫名其妙,有点像迷宫......
就不能把火山PC搞成和易语言一样吗?
就不能把火山安卓搞成和易语言一样吗?
火山两套工具,贵的要死
不如大家众筹,每人出200
请精易官方弄个“新火山”
回复 支持 1 反对 0

使用道具 举报

结帖率:100% (1/1)

签到天数: 1 天

20
发表于 2022-11-6 01:47:41 | 只看该作者   广东省深圳市
来看看,学习学习。
回复 支持 反对

使用道具 举报

结帖率:95% (84/88)

签到天数: 1 天

19
发表于 2022-10-30 23:44:50 | 只看该作者   美国
老板:转到火山
(默默打开OD,一行一行置入代码=完成
回复 支持 反对

使用道具 举报

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

本版积分规则 致发广告者

发布主题 收藏帖子 返回列表

sitemap| 易语言源码| 易语言教程| 易语言论坛| 易语言模块| 手机版| 广告投放| 精易论坛
拒绝任何人以任何形式在本论坛发表与中华人民共和国法律相抵触的言论,本站内容均为会员发表,并不代表精易立场!
论坛帖子内容仅用于技术交流学习和研究的目的,严禁用于非法目的,否则造成一切后果自负!如帖子内容侵害到你的权益,请联系我们!
防范网络诈骗,远离网络犯罪 违法和不良信息举报电话0663-3422125,QQ: 793400750,邮箱:[email protected]
网站简介:精易论坛成立于2009年,是一个程序设计学习交流技术论坛,隶属于揭阳市揭东区精易科技有限公司所有。
Powered by Discuz! X3.4 揭阳市揭东区精易科技有限公司 ( 粤ICP备12094385号-1) 粤公网安备 44522102000125 增值电信业务经营许可证 粤B2-20192173

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