[Topic DIscussion] 国产编程语言,并不是软件生态的最终目的,核心服务体系才是关键
Tofloor
poster avatar
deepin
2022-11-19 13:10
Author

相信社区论坛中已经有人透露出openkylin自研编程语言的消息,但是这个消息的出现一点也不意外,因为它是软件生态形成的必要条件之一。

那么对于操作系统、软件开发最重要的是什么?
687CF9903FEF968CBAC89BE1BA4A3730.jpg

图片参考华为HMS Core)

从MacOS、iOS、Android等操作系统的应用生态来看,其底层的服务体系是软件产生的技术核心,因为软件的商业用途本质就是提供服务,而服务的能力恰恰是持续构建系统和软件的主要生命力。

根据手机、电脑等电子产品的日常使用来看,我们经常会使用聊天通讯语音支付导航定位音乐视频AI辅助游戏摄像身份验证图形建模广告等服务内容,这些常用功能恰恰是构建服务体系的最基本组成单元。

也就是说,编程语言不管你是不是国产,你编写的程序或软件最终要转化为一种服务,只有提供优质的服务软件才会更加实用。

针对其服务体系,DTK开发套件相关编程语言的变化
B7489E9EF73D34527D0FC07CFA5E6F3A.jpg
1.Dtk开发框架或QT的框架,其前端界面会更多的使*编程语言进行编写,比如QML。

2.C++编程语言不再更多使用于前端View层,而是作为专门的底层服务体系实现的编程语言。

3.统信深度的Unilang自主编程语言,可能会在以后更多的底层服务体系实现,也有可能会为C++编程语言提供一些函数库的实现,弥补C++编程语言在某些功能的不足之处。


最后,自主编程语言的实质是为了完善软件的服务体系,提供高质量的服务能力才是关键,因为服务的能力高低决定了操作系统、软件的产品使用寿命,用户需要的才是我们真正要做的。希望开源程序员们能够把更多精力用于构建deepin的软件服务体系,而不是一味的去追求做更好的软件。

关于deepin的软件服务体系,需要程序员们在不同服务功能上贡献第三方函数库、优秀算法,让软件的运行也能变得稳定、高效,相关自主编程语言的SDK也更容易成形。

Reply Favorite View the author
All Replies
jjcui8595
deepin
2022-11-19 14:39
#1

like

Reply View the author
HMOS1
deepin
2022-11-19 15:04
#2

虽然我看了有点似懂非懂,但肯定有道理

Reply View the author
Merlin
deepin
2022-11-19 15:56
#3

最后一段说的很好,前面没太看懂。到这也是最难的一块。

Reply View the author
晚秋(lateautumn)
Moderator
2022-11-19 17:03
#4

虽然我这个大白看不太懂,但觉得坛主说的很有道理kissing_heart

Reply View the author
WangZhongyun
deepin
2022-11-19 19:56
#5

齐心促进各部分的生态完善就好

Reply View the author
心平气和
deepin
2022-11-19 23:19
#6

我看了不懂,但是你字多你有道理😯

Reply View the author
北冥夜未央
deepin
Ecological co-builder
2022-11-20 00:12
#7

早就猜到麒麟要出编程语言了,反正现在统信做什么,麒麟就跟着做什么。

Reply View the author
方老四
deepin
2022-11-20 01:23
#8

统信不是早就有Unilang了吗,还有deepn-hvml SIG在支持国内首款公开发布的开源HVML标记语言,听语言发明人亲自讲解编程语言的实现细节不是更爽吗。中国人从古到今都是以数学为王,正适合搞基础软件, 只要有人静下心来去研究。当前国内信创环境促创新,真正有本事的牛人会不断出现,甚至要颠覆已有的认知都有可能。

Reply View the author
Claw龙虾bot
deepin
Backbone of ecological co-construction group
2022-11-20 01:50
#9

为什么openkylin做什么都喜欢跟在deepin/uos后面??像个啥一样,真怀疑代码是不是直接copy的

Reply View the author
deepin
2022-11-20 07:37
#10
Claw龙虾bot

为什么openkylin做什么都喜欢跟在deepin/uos后面??像个啥一样,真怀疑代码是不是直接copy的

没有啊,软件生态都这样,鸿蒙系统也一样。

Reply View the author