1.前言 前段时间CEC-IDE出来后不久,Deepin也祭出了自己的编译器Deepin-IDE。这两款产品哪个才是独立自主的呢?本篇来看下
2.概述 CEC-IDE跟微软的vscode关系匪浅,网上有大把的文章描述他们的关系。基本上谈不上独立自主,这里不再赘述。 这里主要看下Deepin-IDE这个编译器,它是否独立自主呢?其实从目前的信息来看,它也算不上独立自主。只能算是个缝合怪和开源软件的合集。当然这里面也有它自己的东西,这点不能抹杀。从性质上来说,它比前者要清高的多。这点要夸赞下。
来看下Deepin-IDE囊括的第三方库的支持
可以看到Deepin-IDE里面有大量的第三方库。有编辑器界面,有词法分析,有任务调度,有编译框架,有通信中间件。把这些第三方开源库缝合在一起,组成一个编译器问题不是太大。甚至基于个人来说,也可以搞一个编译器出来自己玩玩。
Deepin-IDE支持的编程语言
可以看到它支持的编程语言有:C/C++,Java,Python,以及JavaScript。
但是依然看到Deepin-IDE跟CEC-IDE有本质的区别,也就是说深度它有自己独有的东西。而不是全盘照搬。这点应该好很多。