技术开发 频道

编程趋势:十五大热门与十五大冷门

  热门:租赁

  冷门:购买

  当Amazon在黑色星期五以令人心动的折扣推销计算机及其它电子产品时,企业用户往往忘记了同样由该公司提供的更具性价比的方案——云服务。也许目前还不成熟,但请再给他们一点时间。就在不久之前,企业还需要建立自己的数据中心并聘请专门的工作人员来打理这些全价买进的计算设备。时至今日,很多企业已经习惯于租用计算机、数据中心、工作人员甚至按小时计费使用业务软件。所有权会带来麻烦,没人喜欢麻烦。这是个好主意,除非服务供应商的网站感染了病毒或者我们意识到自己需要为网站的每一次点击付费。现在只要Amazon能够找到一种更为便利的云服务交付办法,那么使用云方案的趋势还将进一步升温。

  热门:Web接口

  冷门:IDE

  很久以前,人们使用命令行编译器。这时有些技术人员想到利用一套编辑器外加其它工具来构建起IDE。现在IDE也开始黯然失色,取而代之的则是归属于工作系统、基于浏览器的开发工具——允许我们在其中进行代码编辑。如果大家不喜欢WordPress的工作方式,其中内置的编辑器允许我们通过修改调整其各个方面的实际表现。微软的Azure允许我们直接在其门户页面当中编写JavaScript胶水代码。这些系统所提供的调试环境都不太理想,而且编辑生产代码也可能带来潜在风险,不过我们仍然要为这种思维方式拍手叫好。

  热门:Node.js

  冷门:JavaEE、Ruby on Rails、PHP

  服务器领域一直推崇那种容错性较强的线程模型,从而使得操作系统能够容忍程序员们带来的任何自以为是、效率低下或者不符合规则的处理活动。无论是愚蠢的循环还是对资源的赤裸裸浪费,程序员们的编码失误总能被操作系统以切换线程的方式加以平衡、从而提供相对稳定的性能表现。

  然而Node.js携JavaScript编程回调模式而来,从而使得代码运行变得极为迅捷——其实际速度甚至超出任何一位开发人员的期望,毕竟这种语言最初只是为了编写警示对话框。几乎在一夜之间,创建新线程的成本变得愈发明显,而Node.js也因此而一飞冲天。一旦程序员们不守规矩,问题将立即出现,但这种严酷的状况在很大程度上反而能够促进他们的自我要求与工作表现。当资源限制比较显著时,程序员们通常能够更快地完成代码开发。

  Node.js也充分利用了浏览器与服务器之间的和谐关系。同样的代码内容使其开发人员能够轻松实现特性的迁移与功能的复制。其结果是,目前Node.js已经成为互联网上最为热门的堆栈方案。

  热门:黑客空间

  冷门:高等院校

  一边四年学费要二十五万美元,另一边每个月只需五十块美刀——提前支付还能享受更多优惠。一边付出的高昂学费只是为了支付足球场使用费、华丽的宿舍、给领导视察专用的礼堂以及印刷课本。而另一边我们的支出却被用于购置3D打印机、示波器以及电烙铁等真正实用的技术装备。

  黑客空间在努力培养创新精神的同时,也帮我们省下了大学园区中那高得离谱的日常开销。他们所创建起的社交网络已经成为新兴企业及知识财富的孕育温床,而且绝不存在那些可怕的官僚作风与愚蠢的个人要求。课程并不需要持续一整个学期,沉重也不需要在真正开始学习之前先到学生会里搞什么竞选。面对当下这个迅速发展的技术世界,专攻型学习流程已经开始证明自身的宝贵价值。

2
相关文章