2022-11-07 09:18
aardio和易语言比,谁更好用些
2022-11-02 13:51
现在的编程语言太多了,尤其近些年诞生不少新的编程语言。一个编程语言最后能不能活下来,并流行开。关键是能做到以下几点。第一、使用更简单,这就意味着要有很多现成的解决各种问题的库,比如python。然后就是编译出来的东西兼容更多平台,简单修改一下配置编译出来的东西就能在各种平台运行,比如java。最后就是编译的时间和运行效率问题。golang就很好的解决了编译时间的问题。至于编译出来的东西的运行效率自然就是C语言。如果能得到这些语言的优势,或者某一方面有突出优势才能在众多编程语言中占据一席之地。否则生命力有限,很快就会被遗忘。
2022-11-01 14:02
帝球写的
2022-10-06 11:46
易语言在国内做的相对还是比较好的了, 不止是写外挂, 去论坛看很多实用的小工具都是易语言写的, 那个公众号也是我看过推编程语言做的比较好的了.
2022-10-02 13:02
我的天,为什么要用 $符 ,$符直接将编程语言美感降低100%
2022-09-27 15:12
不管好不好,先支持一下,深度很不错,从d版转业,干大事的队伍啊!支持!UI能帮助推广,毕竟普通人看不到没界面的东西,不利于宣传
2022-09-26 15:33
易语言只能写外挂吗?
2022-09-26 15:02
过渡阶段绑定QT不是个好选择。还是同意上面说的观点,后端都够卷了,应该做统一的UI。
2022-09-26 13:39
还是搞汉字编程语言吧,不想学罂语
2022-09-26 09:40
华为也要发布自己的编程语言——仓颉
2022-09-23 18:01
支持一下,但一个开发语言其实跟技术本身没太大关系,如今的语言要跟生态、类库、推广关系太大了,不是说你语言好就能推起来的,例如nim,够优秀了吧,为毛没有go流行?肯定不是技术本身的问题。
2022-09-25 13:09
nim在回收器上还没有定型,多线程上也有许多小问题。所以,还真是技术本身的问题。
2022-09-23 17:11
不是打击国产, 看到 display "Hello, world!" 我就觉得不妙, display这个单词语义不明确, 远不如stdout.print这种类型
2022-09-23 15:18
建议先企业商用,再民用。
2022-09-23 13:48
明明可以用 echo 非要用 display
2022-09-23 16:41
明明可以用print,非要用echo
2022-09-23 09:14
希望不要闭门造车
2022-09-23 04:09
神作,尔等不配
2022-09-22 19:37
不看好。。
2022-09-22 14:38
虽然我很想支持国产语言,但看了demo怎么觉得这么非主流,各种$!%符号,另外大多数结尾带;分号,但有些不带分号,看不懂啥区分。把例子里面的 qt.py 与 qt.txt 放在一起看的时候,还是py语言简单易懂。如果unilang的性能上没有超过其它语言的话,实在想不懂为了什么而去学习这个看起来很复杂的语言。
2022-09-21 08:19
qt深度绑定,一条道走到黑,走火入魔了
2022-09-20 22:37
采用这种小众的语法,就注定只会是一个小众的产品,难于走向大众,生命力不强。
2022-09-20 21:06
RustDesk ,好好去修修BUG,老是连不上
RustDesk马齿苋科技(北京)有限公司
2022-09-21 09:13
自建?
2022-09-23 09:49
开源软件,共建共享,有BUG你应该去给别人提ISSUE,说明系统、场景、操作方式等等,而不是一句带着怨气并高高在上的语气的话。
RustDesk马齿苋科技(北京)有限公司
2022-09-20 16:18
家乡企业必须支持
2022-09-20 13:28
可以重点讲讲unilang解决了哪些不足
2022-09-20 11:28
深度的开发是不是喜欢写脚本啊。
2022-09-20 11:27
自研,不应该是 显示 "你好,世界"这种语法么。
2022-09-20 10:53
不要$ 不要$ 不要$
2022-09-20 10:12
国产的语言里我最喜欢的是 aardio 的实用主义,可惜不是开源的,而且发展了17年了不知道为什么还很小众...但是真的很为开发人员考虑,语法简洁,整合其它资源容易,甚至开发了自己的IDE...
2022-09-20 19:07
除了aardio以外还有什么比较有趣或者实用的语言吗,好奇,在这里第一次知道aardio,看着还蛮不错的
2022-09-23 11:34
aardio的外部调试太蛋疼了。出了问题不报错,结果,必须很熟悉的才写的好。这就成了,玩不熟的玩不好,玩的熟不如用更底层语言。和其基本定位冲突了。这类语言有个普遍问题:粗用还行,细用问题太多。只能当玩具,当工具太累。
2022-09-24 13:00
aardio 玩不好不对?aardio 玩得好又不对?17 年开发出来的 aardio 只能当玩具?出了问题还不报错?您这都是听谁说的呢?如果写 C++,C# 可以像 aardio 这样方便地调试,那是做梦都可以笑醒的事。实际上 aardio 开发的受欢迎的桌面软件挺多,像 WubiLex 在贴吧一个贴子就 1200 回复,ImTip 更是被网友推为系统必备软件。这些 aardio 编写的软件在网上有很多讨论,但很少看到像其他桌面软件那样经过很多年还有很多用户反馈崩溃、闪退这些,aardio 编写的软件都很稳定,因为 aardio 调试快捷方便蛋不用疼,我们用 aardio 写软件,可能唯一需要担心的事就是写出来的 bug 太少了。
2022-09-25 13:20
几年前自己用的体验。这几年没关心了。可能你是遇到这个语言的成熟期,或是你还没遇到坑。我遇到时,它就是个玩具。
2022-09-25 13:29
你这种吹法,没意义。要是想吹的话,不如直接介绍有那些语言上改进。毕竟,你自己也说了“包含了几代不同产品的更迭”。
2022-09-24 12:52
首先 aardio 发展了 17 年这个说法是错误的,17 年包含了几代不同产品的更迭。而且有很多编程语言经历数十年不为人所知,这是很正常的事。长城不是一天造好的,一个编程语言经历数十年的打磨与积累再去推广这很正常,实际上只有今年我才对 aardio 做了一些推广(aardio 的用户量也随之暴涨了几倍)。您可以到 GitHub 上搜一下 "aardio" 的开源项目,300 stars 以上的就有 6 个,而且都是受欢迎的软件用的人都不少,ImTip 这些更是被网友推为系统必备软件。另外我跟您一样热爱开源,实际上我编写了很多开源代码和开源项目,aardio 的标准库也都是开源的,基本都没有保留什么,但不开源为什么就可惜呢?开源是宽心分享与包容精神的体现,容不下闭源的开源才可惜。桌面开发工具也基本都不开源,VS,VB,Delphi …… 全都是不开源的,Windows 都是不开源的,这有什么可惜的呢?如果一个国产语言开源了跨平台了自带各种光环过来了不用 17 年短时间就被创造出来了,然后 GitHub 上搜一下 300 stars 以上的开源项目却一个都没有,这才可惜。
2022-09-26 08:28
不开源是作者的选择,我觉得可惜是我的感觉,总不能强制不让我可惜吧。。。
2022-09-20 10:12
送一篇文章,和Rust共勉.《微软首席工程师:Rust 将面临十大挑战》https://www.oschina.net/news/210809/ten-challenges-for-rust
2022-09-20 09:56
研发自己新语言值得提倡,但是这六亲不认的蛋疼语法,确定不是在开玩笑?能不能把这语法的设计思路说一说?有那么多亲民的语法就不能参考一下?
2022-09-20 08:56
我们需要的是国产的GUI框架,脱离QT的框架,全平台通用的GUI框架,丰富的样式和流畅的性能
2022-09-20 08:05
是不是要骗我装深度?
2022-09-20 06:20
例子代码的扩展名为什么是txt
2022-09-20 07:28
应该是临时的吧
2022-09-19 21:19
"Hello, world!"方式就已经注定了该语言的命运
2022-09-19 20:14
语法上能不能接近python或者go之类的比较简洁的语言,这语法有点上古时期的味道
2022-09-19 19:26
没看到IDE和调试器哦
2022-09-19 18:13
国内的厂商应该一起整个,龙芯也在整 ,统信尝试也在整 ,麒麟和中科方德也在整 。 分散着整啥用没有,最后还是会靠到QT上。
2022-09-19 21:24
都想抢占主导权呢。你不看看华为搞 openEuler,阿里也有个 openAnolis。人家 deepin 搞根社区,它麒麟也搞个 openKylin。还有各家不同协议的快充……个个都想当老大,但自己又没能力甩对手一条街。
2022-09-20 10:39
统信起这个名字(前身是Deepin)的缘由就是想一起整,奈何各个厂商各有想法拉不拢。
2022-09-19 16:53
我们更需要的是好的跨平台UI框架和图形引擎。。。
2022-09-19 16:15
不看好
2022-09-19 16:10
感觉挺强的,支持
2022-09-19 16:08
看上去是下了功夫的,只是看上去不像是个现代语言,让我莫名的想起Erlang。
2022-09-19 15:31
不管将来命运如何, 这怎么说也是国产语言, 这一天终于到来了。尽管影响力很小,但我等天天写业务CRUD或者js框架已经麻木了。终于在基础软件上有起步了。必须鼓励!
2022-09-19 13:56
看了提交历史,是 幻の上帝 的写的,支持大佬
2022-09-19 13:40
看到display已经没什么兴趣了
2022-09-19 12:05
抄万家的失败代表作--抄反了,抄别人的短处。
2022-09-19 11:44
可以提供tree-sitter和lsp服务最好不过
2022-09-19 11:37
语法看起来emmmmm
2022-09-19 11:28
就这语言风格就完了....
2022-09-19 11:05
https://github.com/linuxdeepin/unilang/blob/master/README.zh-CN.md 设计思路很赞同. 但是做出来的东西......一言难尽
2022-09-19 11:58
设计思路还很赞?全都是套话。
2022-09-19 11:04
支持
2022-09-19 11:03
语法不容易没关系啊,oc的语法糟糕程度大家也写的挺好的, 最重要的是在这聊天基本上也不会给deepin写东西,所以没关系的
2022-09-19 12:24
哈哈
2022-09-19 15:57
我的意思是在这聊天评价的基本上也都是根本不会做deepin平台东西的工程师,所以基本也都是些没什么意义的云评价
2022-09-20 10:01
"根本不会做deepin平台东西的工程师" ? 合着按你的意思,这语言只能用在deepin系统上?连LINUX都不通用?更不用说跨到 windows ,macos 了? 那也太拉跨了!
2022-09-20 19:27
没有啊,请不要扭曲我的意思,我的意思是目前看下来的评论里的老哥们大部分是不做deepin这个平台上产品的或者是不做的linux平台甚至不做桌面应用或者操作系统上层应用开发的,大部分还是搞web写前后端的,绝大部分可能只用过Java/C#获取类似php或者go这样的高级语言,对于lisp这样的语言很陌生甚至对于deepin很陌生,以后应该也不会转到这个平台开发方向上,如果是尝试过进行deepin桌面平台的开发的话,就不会觉得陌生了,毕竟从王勇在的时候开始deepin自家的工程师就对lisp系的语言很熟悉,使用的也很熟练,可以参考他们整合的那一版emacs确实做的很不错,他们用lisp做过很多玩意,虽然vala/qt/python的使用比重也很高,但是他们lisp的影子确实重,所以他们做一个lisp系的东西我觉得很正常,而且小众东西绝大部分人也不会去碰,持反对态度很正常,但是语法对工程师们来说倒是无所谓,只要别有什么大的设计缺陷就行。目前看来貌似也只在自家平台使用,只要在自家平台能做到还行,我觉得已经很不错了,毕竟过于小众了,参考vala
2022-09-20 23:17
可能是因为新语言的开发者有深厚的lisp背景,但如果要吸引广大的开发者用他们的新语言的话,lisp系感觉不合适。如果他们的开发初衷没有吸引广大开发者的话,那就没问题了。
2022-09-20 23:21
问题是他们真的不想最大程度吸引开发者吗?我看不见得。我是感觉是因为团队领导人的喜好,决定了当前的选择,我还是不认为对商业来说是最好的选择
2022-09-21 09:48
首先它确实不是商业的,他只是一个有钱没处花的老板找了一帮想做linux的工程师做出的社区发行版,那个说税务局查到一家公司几年里只花钱完全没有收入怀疑是洗钱的故事说的就是deepin,其次问了他们的工程师,他们当前目标确实是给自家用的,而且也没有推广的意思,附上原话:“本身 unilang 还处于开发和设计期,目前放出来是希望能让大家预览,以及感兴趣的人可以参与一起开发与讨论,决定它今后的发展方向。现在的状态还不适合推广到普通开发者使用,仅限于尝鲜。”当然了要是有兴趣参与可以到社区论坛发言或者直接参与,这里聊天的大部分只是站在外面听着国内linux发行版故事然后指点江山的找点乐子的,并不会去真的参与建设相关社区,社区就是一帮有同样想法的人一起做一些东西,可以不用在意很多东西,所以我才说这里没啥有实质用处的意见,甚至不如去deepin的论坛看看用户反馈bug来的有用
2022-09-20 19:38
对了,如果只能在一个平台工作算是拉垮的话老哥你推荐的那个aardio貌似被内涵到了,没其他意思,只是发现aardio貌似还蛮有意思的
2022-09-20 23:13
首先我不是推荐 aardio,正是因为它不支持跨平台,我也不用它,但感到可惜,不然我绝对大力推荐。其次你的评论是新语言只是给深度用的,这比不跨平台更片面。
2022-09-20 11:33
Objective-C语法怎么会糟糕呢,他天生就是用来做UI的语言,适合做本地App。
2022-09-20 19:32
emmm如果它真的那么好也就没有swift什么事情了,不过它确实是水果平台开发可选的前二的好工具
2022-09-21 09:49
Swift不过一个漂亮的语法糖而已,SwiftUI的核心还是ObjC搭建的Cocoa,真复杂界面Swift撑不起来,还得靠ObjC。
2022-09-19 10:37
这个语法不容易接受。
2022-09-19 10:34
请问其有什么不可替代性?
如果没有,
那就打扰了!再见。
2022-09-19 10:31
这么多$,我还是继续用PHP8吧
2022-09-19 10:20
语法看起来太难受了。。。太乱了。为啥不能像c#,java这样简洁的语法那
2022-09-19 10:19
就这🥚疼的语法?
2022-09-19 10:19
又是lisp,用red不香吗
2022-09-19 09:57
这语法也太乱了:关键字以$打头;无运算符;类似函数式编程语法但是却缺少常用的管道操作符,导致嵌套过深满屏的括号。
2022-09-20 10:04
应该牵扯专利问题吧?
2022-09-19 09:25
语法感觉像是php+lisp混合出来的东西,语言的扩展名直接就是txt,看到这我直呼:“专业”。
2022-09-19 09:14
看了下都是用c++写的,都还没有自举呢
2022-09-19 10:20
java也是C++写的哦
2022-09-19 08:59
个人不看好这个语言,如果是面向大众,应该学习JAVASCRIPT,C#一样够简单,像GO一样够方便快速,打包方便,而不是纯技术向自嗨.我是怀疑他们立项时有没有做过调研,是否只是技术负责人的拍脑袋决定的?
2022-09-19 08:54
学什么不好非要学lisp )))))))))))))))))))))))))))))
))))))))
))))))))))))))))))))))))))))))))))))))))
))))))))))))))))))))))))))))))))
2022-09-19 08:36
一个主要开发桌面应用的语言,不提供GUI功能,什么意思?
2022-09-19 18:19
不内建,通过库来提供。
2022-09-19 07:35
准备粉了,找台电脑,只跑deepin,玩unilang😀
2022-09-19 07:31
看看文档,这可不是一般的小打小闹啊!
2022-09-19 05:20
感觉类似 java, c#, js等语言的语法,比较适合大众
2022-09-19 00:50
$def! Shape make-class () id;

$def! Rectangle make-class Shape ($lambda (self x y)
(
  $def! mods make-environment self std.math;
  $set! self X x;
  $set! self Y y;
  $set! self Area $lambda/e mods () (* X Y);
));

$def! Circle make-class Shape ($lambda (self r)
(
  $def! mods make-environment self std.math;
  $set! self R r;
  $set! self Area $lambda/e mods () (* (* R R) 3.14159);
));

$def! rect make-object Rectangle 4 2;

display "rect.X = ";
display ($access rect X);
() newline;

display "rect.Y = ";
display ($access rect Y);
() newline;

display "rect.Area() = ";
display ($access rect (() Area));
() newline;

$def! circle make-object Circle 3;

display "circle.R = ";
display ($access circle R);
() newline;

display "circle.Area() = ";
display ($access circle (() Area));
() newline;
2022-09-19 09:18
好奇怪的语法,各冲$符号,搞得像php了
2022-09-19 00:50
发点官方的使用类的代码给大家欣赏一下:
2022-09-19 00:50
这个语法不是类C的,对我来说太难懂了.....
2022-09-18 23:02
感觉有前途
2022-09-18 22:19
别的不说,文档很容易懂,完全按中文的思维方式来写的,比那些从英文文档翻译过来的好懂多了(相比翻译文档,我宁愿看英文原文,虽然我的英文很烂)
2022-09-18 21:53
总算不是什么中文编程那种半吊子语言了
2022-09-18 21:29
目标很明确。解决 桌面软件 开发就行了,丰富linux 生态。
2022-09-18 21:22
加油
2022-09-18 20:58
湖北人民发来贺电!
2022-09-18 20:41
加油啊,成王败寇
2022-09-18 20:33
感觉是个潜力股,先养个三五年,之后再来看看要不要追番😊
2022-09-18 20:09
不依赖gc,支持不安全操作?
2022-09-18 20:05
我只能说一个字 牛XX。 这样的话 Deepin可以自己根据自己的编程语言来开发linux系统了。 到时候可能就是linux大变样的时候了。
2022-09-18 19:35
不习惯,关键字一定要另类做什么?
注定火不起来,开发者最缺的是统一好用的ui框架,后端语言已经泛滥了
2022-09-18 21:59
同意你的观点
2022-09-18 19:12
2022-09-18 18:12
看描述不错,比 golang 强多了,至少语言强调了抽象和扩展。
2022-09-19 11:52
你看看语法吧。。。
2022-09-20 14:13
当你到处诋毁golang时,恰恰说明golang很成功了。
2022-09-20 22:51
你成功不了就行,我们看不上 golang 说明我们成功了。
2022-09-21 08:10
我不会告诉一个人很愚蠢,因为他的自尊心会阻止他认识他自己。
回复 @
{{emojiItem.symbol}}
返回顶部
顶部