有官方镜像了
https://gitee.com/linuxdeepin/unilang
有官方镜像了
https://gitee.com/linuxdeepin/unilang
有官方镜像了
https://gitee.com/linuxdeepin/unilang
Linux仍基于debian的apt软件包管理,关于玲珑软件包管理的移植,不知道要等到什么时候?
表扬一下我们的深度,在开发语言的选择上又给了我们多一个选项,这是好事!
看了一下语言语法和关键字,以及demo的源代码排版,与perl很像(只是关键字像,不要误会),嗯,对perl很恐惧,哈哈哈
造这么大的轮子真的好吗
emacs 用多了吧,开始搞lisp 类的语言,勇气可嘉。
这个项目的发起人真的是理想主义者!!!
据说仓颉可创建UI,支持linux,语法类似于GO+JAVA,可以期待一下。就是不知道什么时候能推出
不太看好,如果只是为了降低开发成本,保住程序效果, qml 是现成的选择。一家商业公司,不可能将所有的事都做一遍,Deepin 目前铺的盘子,已经太大了:在叙事上,可能宏大而美好,在实践上,这就是条不归路。
现在处于创新的时代,有能力者都要尽最大努力去试一试,万一成功了呢。应该把眼光放远一点,现在的程序员可能不屑一顾,下一代程序员呢,中国人就不能自己设计计算机语言吗,固守已有的东西看似稳妥,实质是不求进取。
仅看过sicp的菜鸟来瞎说一通,看语言介绍的特性概要就觉得很强大,进化版的scheme?
最后,蹲一个专业的评价,在知乎已经提出了如何评价这门语言,但没人回答?
据说仓颉可创建UI,支持linux,语法类似于GO+JAVA,可以期待一下。就是不知道什么时候能推出
10月份。
不太看好,如果只是为了降低开发成本,保住程序效果, qml 是现成的选择。一家商业公司,不可能将所有的事都做一遍,Deepin 目前铺的盘子,已经太大了:在叙事上,可能宏大而美好,在实践上,这就是条不归路。
实际上,软件生态必须要有自己的编程语言,软件开发者才能更容易看清Linux 桌面软件的未来。
华为正在研发“仓颉”编程语言
deepin 这是 要魔改 qt了? 除了ui 其他网络库 啥的还是用c++20/rust 吧, 好学 好跳槽
deepin 这是 要魔改 qt了? 除了ui 其他网络库 啥的还是用c++20/rust 吧, 好学 好跳槽
肯定要魔改,不仅为了让界面的设置更加个性化,还要支持更多GUI编程语言。
华为正在研发“仓颉”编程语言
cangjie的语法糖和js有点类似。
cangjie的语法糖和js有点类似。
不,类似ts,语言核心是动态的,变量类型由库提供支持,标准的ts特征,这一点python也是向ts学习的。
拥有自己的编程语言(包括IDE)是一个操作系统发展的必经之路
Popular Events
More

前言:
深度操作系统,通过QT5开发框架的多年使用,已经重新构建了自己的DTK开发套件,其主力软件编程开发语言仍为C++。
但是,C++编程语言存在较难学习、项目开发周期往往较长、成本较高等问题,具有沉重的历史包袱。
deepin Unilang的出现,则是为适应更有效和灵活开发桌面环境QT应用的通用目的编程语言。
QT5框架的环境安装:
支持的宿主环境为 MSYS2 MinGW32 和 Linux ,Linux 平台只支持 x86_64 宿主架构。
新编程语言Unilang的安装环境和运行过程:
由于自己刚刚才开始接触,对其在Linux中的配置环境仍不是非常熟悉,我这里就暂时提供相应的文档链接和开源仓库链接,供大家查阅和测试。
gitee开源仓库链接:mirrors_linuxdeepin / unilang
github开源仓库链接:linuxdeepin / unilang
这两个仓库,我更建议国内的开发者在gitee中进行查阅,有中文会更方便。
结语:
深度deepin的新编程语言unilang,目前是处于刚萌芽的阶段,相关文档内容也并不是非常全面,它的最终演变则是捆绑QT开发框架、或者捆绑DTK开发套件,形成SDK文件,在QtQreater编辑器中更容易集成开发环境。
最后,新编程语言unilang仍基于Linux debian的软件包管理apt,至于后期会不会移植到deepin自家的玲珑软件包软件中,也是deepin软件开发者比较在意的地方。