当前位置: 华文星空 > 知识

IDE 而言,是 Xcode 的技术比较先进还是 Visual Studio?

2014-05-10知识

从业8年了,几乎没怎么加过班,有印象的几次其实一只手都能数的过来,为什么?因为我用Visual Studio写C#!

但是,微软这些年——大家都知道——说不争气也好,说日渐式微也罢,反正就是一副好死不死的怂样在那儿杵着,让我们这些曾经瞅谁(其它平台)都像土鳖的山寨精英们倍感压力,也开始偷偷琢磨起那些年看都懒得看一眼的Objective-C、Ruby on Rails之类的东西了……

工作几年以后,海燕呐,如果你长点儿心就会发现,其实写什么语言、用什么开发环境,用户才不care,他们只在乎你们这些宅男是不是给他们提供了有用的功能、好玩儿的应用,至于你们的代码是写出来的还是撸出来的(哎呀,好粗俗,我一会儿就面壁去),who cares?

言归正传,用什么语言、开发工具、框架、数据库……取决于你的成本、受众……不是哪个「先进」就用哪个。假如你的客户不想在软件上花太多钱,或者他们认为Free Software就是Free of Charge,让你用LAMP给他弄套网站出来,你却非要跟他掰扯Linux是穷人用的,http:// ASP.NET + Windows Server 2012 + SQL Server 14那才叫高端大气上档次。要是遇到脾气好的客户,人家不搭理你,找别人干去了;要是遇到吃了火药的,三两句话说得不对能打起来你信不信?

这年头,你想自己做点儿小项目换零花钱的话,微软那套东西还真不好立项,基本思路就是用XCode整个小应用/小游戏挂到App Store上去卖两个渣渣钱去五道口地摊买A货LV送女神,总不能因为VS好使就非要用VS来开发iOS吧?Vice versa!

我知道我答得有点儿偏,关键是题主问得更偏。两种操作系统平台上的IDE,怎么比?陈道明跟老是拿不了奥斯卡的小李子谁更帅?这怎么比,有可比性吗?人种、社会、文化都不一样,陈道明可以在【无间道3】里演个像模像样的黑帮老大,但你非要让他到【无间道风云】里去演小李子那一角,拍出来的电影还能看吗?我真是没信心啊没信心!

「望能从讨论中学到东西」,好,我给你点儿你能」学到的东西「,成天琢磨什么语言更有优势、哪个IDE更牛叉的程序员,基本属于「还没断奶」那一类!

如果你不能把自己的眼界和思维努力提升一个层面,那你也就只能在「Bob, give me a hello world!」里扮演悲催的Bob,understand?

哎呀,我真的替你们感到捉急啊!我觉得你们IT界还需要学习,你们很熟悉西方那套东西,但是问来问去的问题呀,又too young too simple, sometimes naive! —— 本杰明·富兰克林,1824 - 1881.