李力,pro programmr
为什么大家知道苹果新语言Swift是Chris Lattner写出来的之后,负面声音都闭了嘴? 2014-06-06 添加评论
孙麟,卧室创业,独立开发
粗浅的看了看swift,第一反应就是 Javascript 一统江湖的时代不远了。 2014-06-06 添加评论
白浩泉,it民工
想当初大部分编程初学者都会问过这样的一个问题:“C++和Java哪个更好,我应该学哪个能找到好工作。”,我自己也曾经经历过这个阶段。但是随着工作经验的积累,后续因为项目需要学习Perl, Python, Scala的时候,越来越体会到编程语言也只是个tool而已,当你有一定的编码经验,掌握一门OO语言之后,再去新学习一门新的编程语言其实是一件很easy的事情。但是我始终认为对于编程初学者来说学习的第一门语言不应该是Python,Javascript,Swift这样的高级便捷语言,因为对于这些语言让内存,指针,堆栈,进程/线程等OS层的概念变的抽象,对于初学者来说是不利的。这大概也是为什么大学对码农的教育还是首选C/C++/Java的原因吧。
从大趋势来看,编程语言被设计的越来越方便,编码越来越简单,目的是让码农把繁琐的编码时间节省下来更好的投入到需求实现,算法/架构设计,性能提升等工作中。成为码农的门槛变低了,码农会越来越多,但是牛逼的高级的码农依然还会是珍稀动物。突然发现这个演进的思路和暴雪游戏的思路是一样一样的,类比星际争霸I ---> 魔兽争霸 ---> 星际争霸II,暴雪做的就是不断的简化操作,让选手把更多的精力投入到发展运营,流程控制,战术研究实施上,造成的结果是游戏门槛降低,初级玩家增加,但是世界级的高手还是那么几个思密达。
越扯越远了,大家随便看看权当娱乐吧:) 2014-06-07 添加评论
ton lee
你们不觉得SWIFT的面世,是IT界一个里程碑式的事件吗?可以说这是乔帮主最后的杀招!swift集合了java,c#,oc等多种语言的优点。我相信swift的推出会使多数人转行或尝试进行IOS APP开发的!这对安卓生态圈是个要命的打击。熟识JAVA的开发者学习swift实在是太容易了,我们公司的JS前端工程师,都表示转用swift毫无压力!这是从根本上会打击到JAVA开发界的事件呀!这一时刻我相信最后悔的是GOOGLE当年不愿意花大价钱来收购SUN,以取得对JAVA的控制权!当然做为JAVA开发者我心里感到了压力!但更高兴地是如果我想转行做IOS APP开发已不存在什么难于接受的东东,对于OC我实在是接受不了,多说一句,对于一切没有{}的语言我都接受不了! 2014-06-07 1 条评论