VS 是强一些由其是 MSDN 文档方面,但是那是因为 MS 长时间的占领中国桌面市场,吹 MSDN 中文的,是没见过 VC6 时期的 MSDN 文档,C#起来了中文文档才多起来。事是一点点做的,果子最近的 WWDC 视频课程也有在加中文字幕,开发者网站也有了一些中文,这都是好现像,想要一下子完成 MS 近 20 年做到的事情,那真是强求了。
另外我吐一句做开发的看英文不是天经地义的吗?
IDE 方面,我没觉得差太多,重构那个是有些问题,但是 XCODE 的在 linux 规范方面胜出,MS 总是玩自己的一套。
另外 @
xingda920813 VC++是支持 C 的至少 2003 是支持的,我正在维护的一套代码就只能用 2003 来编译,有一次试着换成 2008 编译各种错,调着烦。而且我学生时期用 VC6 开发过 win32 编程,这几年怎么样不知道,但是想来 MFC 还是要支持的吧。
上面都是 C#的开发者吧,不知道当年 VB,VC,VJ,MS 各种语言都可以的乱象,直到 C#这玩意出来。 水果这边万年 OBJC,就一个多干净啊。直到最近才弄出来个 swift 但还不是很成熟啊。
回到 VC 这玩意了,VC 这方面就是一直想玩自己的一套,用它来编译 C99 之类的标准代码,就是找死。
另外在编译器领域,这几年水果在 objc 上的投入是可以看得到的,但是 MS 这边我觉得重心在 C#了吧,VC 就是扔货了。另外 swift 和 objc 的混编方案,我觉得也比 C# C 的混编来得简单。