精易论坛

标题: 用来用去还得是e啊,总结e的几点好 [打印本页]

作者: 星有灵心    时间: 2024-6-22 06:59
标题: 用来用去还得是e啊,总结e的几点好
1.比python更简单易用性能又好过python很多,这点本人真是亲测,如果不追求严苛的性能,那么易几乎是不二之选,还是那句老话性能比易好的没易简单,比易简单的性能没易好,正常90%的个人项目也不会严苛的追求性能
2.系统兼容性强,其他语言要考虑:语法、编译器版本、库版本等等等等,如果是为了兼容性而去写项目会非常困难,本人在360的朋友透漏,360安全卫士至今为了兼容xp系统,基本上很难招到能维护该产品的人,但能维护的也基本都是业内知名大牛,而易语言就没有这种烦恼甚至很无脑,大多数情况下啥都不用干就有非常好的兼容性,尤其是对国内特有的精简版系统
3.传播简单,正常只要源码、库、模块齐全,换个环境同样无脑调试和编译,比如说我一套源码用易写的,把这套源码卖给别人,哪怕对方不会,简单教下他改改文字编译后就能直接商业化,而其他语言就很麻烦了,甚至对方为此可能还得聘请个程序员
4.入门实在是很简单,所有语言中最简单(除了那个小学生语言),母语编程不用多说大家都懂
都说python简单,但不说母语代码的问题,纯是写代码体验来说易语言也要比python简单,但python轮子是真多这点是易语言比不了的
简单实用,对于个人赚点钱,易语言真的非常够用了,并且我觉得未来十年都不会有如此定位的语言出现

作者: xinzhihong    时间: 2024-6-22 07:06
就是吴涛放弃了 不然弄个64出来就好了
作者: 星有灵心    时间: 2024-6-22 07:27
xinzhihong 发表于 2024-6-22 07:06
就是吴涛放弃了 不然弄个64出来就好了

对于个人开发者和国民使用习惯来说真够用了,至今还有很多用户是win7 32位,国内开发者通常都是要优先以兼容性考虑,所以除非特别正规正式的项目否则还是32位,特别正规正式的项目也不会用易语言开发了
作者: afd    时间: 2024-6-22 07:34
可惜很多崇洋媚外的人还是看不起,拿来做毕设被答辩老师各种鄙视,气死我
作者: 唐长老网络    时间: 2024-6-22 08:09
易语言入门.靠 易语言赚了点钱 学了PHP 现在 主要 就易语言写点小软件+PHP 开发网站
作者: 前行易语言    时间: 2024-6-22 09:09
我也觉的易语言最好用了..我一直都在用易语言..其它语言没有动力去学..
作者: 没事瞎琢磨    时间: 2024-6-22 09:12
64不64 无所谓 只要不报毒 他就是最牛逼的
作者: 星有灵心    时间: 2024-6-22 09:44
没事瞎琢磨 发表于 2024-6-22 09:12
64不64 无所谓 只要不报毒 他就是最牛逼的

现在什么语言都报毒,国内杀毒厂商现在是白名单制了,一刀切
作者: 蓝钥    时间: 2024-6-22 09:53
这不就是 难者不会  会者不难的理论么   在易语言会的情况下 肯定向外扩展啊  难道还一致守着  程序员 不应该是  用哪个语言简单 就用那个做 比如做个小工具跟做一个复杂项目  选择肯定不一样啊   比如自己用 命令行工具就行  给别人做 还需要界面  可能还需要web 还需要docker 之类的
作者: 1425113841    时间: 2024-6-22 10:02
我来说几点不好吧
1.兼容性差,易语言的程序基本上只能给windows用户使用,linux下的易语言程序支持还是比较差的,很多命令无法使用,Android就更不用提了。我们考虑兼容性是考虑各个不同系统之间的兼容,而不是考虑同个系统下的兼容,你能否一套代码跑所有系统才是问题。
2.闭源,易语言是收费系统,它没有自己独特的特色,就注定很少企业会愿意为它买单,玩他的人就只有个人开发者,愿意为了正版买单的人只剩下情怀。
3.不稳定,易语言写的稍微复杂一点的程序大多不太稳定,无法长时间运行,程序易崩溃,关闭界面后进程遗留,结束命令都无法结束自身。
4.二进制代码存储,不支持git diff更新,不支持其他ide编码,与易语言主程序强关联,没有易语言连代码都无法查看。
5.没有属于自己的公共环境,很多环境都是靠其他平台分享,python有自己的pip,node有npm,docker有hub(被管制了)。易语言呢?只能靠你去搜索引擎搜模块,搜依赖库,结果全看其他平台提供,搜不到,版本不正确就跑不了代码,没有精易论坛,易语言的发展可能会更快淡出人们的视野。

我觉得易语言只有中文,很适合中国人的编程入门或者当做爱好去玩玩(体验编程)。不适合企业。易语言很多优秀的作品依然都是靠其他语言编写的环境来使用,也就是说,你用的环境是别人用其他语言写出来,你才能在易语言使用到,易语言本身能写出什么优秀环境我还没见到过。
作者: qq1872087833    时间: 2024-6-22 10:02
我来说几点不好吧 1.兼容性差,易语言的程序基本上只能给windows用户使用,linux下的易语言程序支持还是比较差的,很多命令无法使用,Android就更不用提了。我们考虑兼容性是考虑各个不同系统之间的兼容,而不是考虑同个系统下的兼容,你能否一套代码跑所有系统才是问题。 2.闭源,易语言是收费系统,它没有自己独特的特色,就注定很少企业会愿意为它买单,玩他的人就只有个人开发者,愿意为了正版买单的人只剩下情怀。 3.不稳定,易语言写的稍微复杂一点的程序大多不太稳定,无法长时间运行,程序易崩溃,关闭界面后进程遗留,结束命令都无法结束自身。 4.二进制代码存储,不支持git diff更新,不支持其他ide编码,与易语言主程序强关联,没有易语言连代码都无法查看。 5.没有属于自己的公共环境,很多环境都是靠其他平台分享,python有自己的pip,node有npm,docker有hub(被管制了)。易语言呢?只能靠你去搜索引擎搜模块,搜依赖库,结果全看其他平台提供,搜不到,版本不正确就跑不了代码,没有精易论坛,易语言的发展可能会更快淡出人们的视野。  我觉得易语言只有中文,很适合中国人的编程入门或者当做爱好去玩玩(体验编程)。不适合企业。易语言很多优秀的作品依然都是靠其他语言编写的环境来使用,也就是说,你用的环境是别人用其他语言写出来,你才能在易语言使用到,易语言本身能写出什么优秀环境我还没见到过。
作者: 阿龙    时间: 2024-6-22 10:07
比python简单是想多了
作者: aismy    时间: 2024-6-22 10:08
关于报毒问题,mfc winform wpf pyqt6 等 哪一个空壳360不报毒呢..生成后的exe和各种依赖文件都容易报,庞大的ide某些时候又卡,占用内存又大,当然,ide功能是真的强.  运气好嘛,换个ico 或代码量多一点,或不用某些敏感命令,有可能不报了,但运气不好发布后一段时间又报. 64位某些时候可以用多进程方式替代. 他们只是工具,我都喜欢,  我是菜鸟,以上不知道我说的对不对,这只是个人的一点体验.
作者: zzh233    时间: 2024-6-22 10:17
是不是64位无所谓 最好原生态支持Unicode 那就真的走出国门了  很多韩文项目都可以做 我说的原生态支持
作者: 星有灵心    时间: 2024-6-22 10:50
1425113841 发表于 2024-6-22 10:02
我来说几点不好吧
1.兼容性差,易语言的程序基本上只能给windows用户使用,linux下的易语言程序支持还是比 ...

毕竟是易语言,跨平台莫强求,windows系统下能兼容就很不错了
作者: qq729777703    时间: 2024-6-22 11:01
Unicode不支持太恶心了
作者: 判断    时间: 2024-6-22 11:11
不得不说Python的库确实很强大  
作者: wuqingg    时间: 2024-6-22 13:37
1425113841 发表于 2024-6-22 10:02
我来说几点不好吧
1.兼容性差,易语言的程序基本上只能给windows用户使用,linux下的易语言程序支持还是比 ...

总结的很好,尤其是第三点我太认可了,写大一点的程序就会有问题,也没有别的语言强大,就一个DataSet易语言都没有,CachedTable也没有,虽然可以用自定义数据类型或别的方法转换,但是运行效率会比别的语言开发的程序低很多,唉~~
作者: 1425113841    时间: 2024-6-22 14:07
wuqingg 发表于 2024-6-22 13:37
总结的很好,尤其是第三点我太认可了,写大一点的程序就会有问题,也没有别的语言强大,就一个DataSet易 ...

语法方面也不好, 对于稍大一点的项目来说, 不支持匿名函数, 不支持闭包, 变量名只能写在函数声明下面位置.
尤其是变量名的声明方式, 变量多的时候特别不爽, 写的时候感觉好像没啥, 改动的时候老是上下滑来滑去, 还要一个一个检查哪些变量名没用了再删掉.

作者: c295553914    时间: 2024-6-22 14:37
qq1872087833 发表于 2024-6-22 10:02
我来说几点不好吧 1.兼容性差,易语言的程序基本上只能给windows用户使用,linux下的易语言程序支持还是比 ...

第三点就只是纯菜而已
作者: wuqingg    时间: 2024-6-22 14:41
1425113841 发表于 2024-6-22 14:07
语法方面也不好, 对于稍大一点的项目来说, 不支持匿名函数, 不支持闭包, 变量名只能写在函数声明下面位置 ...

而且对.NET十分的不友好,易语言写的DLL在.NET还不能直接用,.NET写的DLL也不能在易语言直接用C++写的DLL就可以用C#调用

作者: 1425113841    时间: 2024-6-22 18:34
c295553914 发表于 2024-6-22 14:37
第三点就只是纯菜而已

您说的是
作者: dnxl    时间: 2024-6-24 06:12
兼容性好?这不是看做什么项目么,怎么成易语言优点了,如果用易语言开发360遇上的问题只会更多。说易语言容易的大概没认真接触过其他语言吧




欢迎光临 精易论坛 (https://125.confly.eu.org/) Powered by Discuz! X3.4