参与 deepin 开发需要具备什么技能?
Tofloor
poster avatar
the_man
deepin
2018-08-26 00:48
Author
作为一名小白, 在互联网行业摸爬滚打也有几年了, 受够了 windows , 对 mac 也无爱, deepin 给我带来了曙光, 从而萌发了参与开发的念头, 诚心向各位大神了解从事操作系统开发需要具备什么样的技能?
Reply Favorite View the author
All Replies
avatar
要讲武德
deepin
2018-08-26 01:21
#1
最主要的可能是c++ qt吧
Reply View the author
avatar
14******70@qq.com
deepin
2018-08-26 01:34
#2
一楼正解
Reply View the author
avatar
the_man
deepin
2018-08-27 18:05
#3
https://bbs.deepin.org/post/167843
最主要的可能是c++ qt吧

是 C++ 不是 C 吗?
Reply View the author
avatar
justforlxz
deepin
2018-08-27 18:16
#4
https://bbs.deepin.org/post/167843
是 C++ 不是 C 吗?

图形方面我们使用的是C++/Qt,后端服务支持用的Go,一部分程序使用了CEF,底层肯定只能是C了。还有一些脚本什么的,是shell脚本和python,不过数量并不是很多。
Reply View the author
avatar
justforlxz
deepin
2018-08-27 18:17
#5
Reply View the author
avatar
tmacy
deepin
2018-08-27 18:20
#6
"从事操作系统开发"这个层面比较广吧,内核,驱动都是C,应用可以选很多中方式,现在流行node.js,其实只要是开源技术都可以用啊!c#也可以,java也行,golang也可,如果比较传统,可以选择gtk,qt的技术。其实web开发也一样可以使用在deepin上,主要看你想做什么了!!不要为了开发而开发,要有需求与动力!
Reply View the author
avatar
the_man
deepin
2018-08-29 00:22
#7
https://bbs.deepin.org/post/167843
图形方面我们使用的是C++/Qt,后端服务支持用的Go,一部分程序使用了CEF,底层肯定只能是C了。还有一些脚 ...

好的,非常感谢
Reply View the author