上来求个证,关于 sublime text 2 是用什么开发的。

中山野鬼 发布于 2013/09/22 00:49
阅读 1K+
收藏 0

哈,我印象中,看到一个资料,是说是用c++开发的。不过这里很多朋友说是python开发的。

首先,用什么开发的,其实无所谓。不过我倒认为这种好东西,不是c++开发的,说不过去。不是反话。c++做桌面系统,只要团队够好,出来的东西绝对不错。

其次,我所谓开发,不是外面壳子,或最终组装的语言。而是核心。

我又无聊的google了一下,只找到一个内容,由于也不是权威,倒想求证一二。

http://stackoverflow.com/questions/9473464/in-what-programming-language-is-sublime-text-2-written

其中问题是:

In what programming language is Sublime Text 2 written

答案是:

 Sublime Text 2 is written in C++, with some Objective C for Cocoa integration, and Python for plugins

如果只是python套些基础的标准库,就能折腾出来sublime text 2而没有用C++做核心,这个我还真表示怀疑。

加载中
0
习总
习总
用C++不用C?
0
中山野鬼
中山野鬼

引用来自“习总”的答案

用C++不用C?
桌面系统用c不会有什么好事情。哈。
喵星人哦
喵星人哦
就算不用C,那也间接用了C,最终还是C,除非操作系统是C++写的= =
0
无争
无争
wxpython,用这个开发的
0
无争
无争

wxpython是

wxwidgets(c++开发的)的python绑定.


0
西门飞
西门飞
核心 c++  再套些 python  插件这些就是python整的  我的理解是这样
0
dreamhack
dreamhack

wxpython+python

0
mallon
mallon
C 在传统用户界面上用得还是比较多的
0
s
ssn6

不要看不起壳子,神化所谓的核心。如果sublime离开python这个壳他可能只是一砣那个什么。python与C++混合开发只是分工的不同,没有高低贵贱的区别。

动态语言的那种漫妙与艺术并不比C,C++低级一些,这就好象你做C++的是底层的矿工,而人家玩python是时髦的高层次的艺术家,的确人家玩的计算机可能有你挖矿的汗水,但不表示你比人家高级。

人家没有用python写核心,那是因为他没必要去写,你每天吃的穿的用的难道都是你自己造出来的?即然你做不到又凭什么去要求人家python做什么都要白手起家。

 

0
mallon
mallon
竟然打不出来?
返回顶部
顶部