LabVIEW的过去、现在和未来——NIWeek第二天记
扫描二维码
随时随地手机看文章
LabVIEW的过去
1986年,NI公司的联合创始人Jeff Kodosky发明了LabVIEW,自此开创了图形化编程语言的时代。2012年,当LabVIEW进入26周岁之时,它已经成长为一棵参天大树,全世界各地的工程师们利用图形化系统设计理念完成了各种各样的创新工作。
Jeff Kodosky被尊称为LabVIEW之父,当他站在讲台上回顾LabVIEW的发展历史时,就像是一个老工程师在讲述自己的工作。全场的观众就在他平静的宣讲中进入了NIWeek的第二天。
Jeff Kodosky把观众们带回到了苹果最初的MacII的时代,正是在那时诞生了LabVIEW。从最初5寸软盘上的小程序到2012年的具有上百个工具包的系统开发环境,LabVIEW的前进也映衬了计算机技术的进步。最重要的是,LabVIEW引入的数据流编程思想,在当今这个多核处理盛行的时代,已经证明了其具有无可替代性。就如Jeff Kodosky所说,“编程者已经不能用传统方法来搭建并行软件系统了,有一种更好的方法——那就是用LabVIEW来设计并行系统。
LabVIEW的现在
LabVIEW的使用者遍布全世界,很多人用其实现了不可思议的应用。在今天的大会上,有几位设计者跟大家分享了自己的成果。因为篇幅有限,挑出几个与大家分享。
第一个创新应用来自新加坡,开发人员用图形化系统设计平台打造了一套城市太阳能发电管理系统。这个系统能根据天气来预测遍布全城的太阳能发电设备所输出的电能,使得太阳能发电的利用率达到最高。第二个应用来自日本。自从日本大地震造成核泄漏后,东京大学的科学家们用LabVIEW和CompactRIO开发了辐射监测系统。该系统结合了GPS,可准确测定日本各地所受的辐射状况。整个系统的开发只用了两个月,截止今天已经部署了100套,图形化系统设计大大加速了整个系统的开发。第三个实例并不仅是个应用。Robert Swan, 一位徒步穿越南北极的探险家,一个可再生能源的倡导者,他专注于在第三世界国家使用新能源技术。事实上,NI在专注创新自己产品的同时也致力于将自己的技术推广并应用于一些欠发达地区。 Planet NI就是基于这样一个理念产生的一个项目,在这个项目中,NI将资助这些地区的工程师使用NI的平台与技术。事实上,我们已经看到在一些可喜的应用,巴基斯坦的工程师利用资助的NI软硬件平台开发出一个太阳能泵水系统,解决了当地人的饮用水问题。这些创新的应用,来自于各个方面,都体现了图形化系统设计的强大力量。
未来的LabVIEW,未来的设计工具
LabVIEW会演进到什么地步,现在没人能知道答案。但能确定的是,LabVIEW的发展空间还很宽广。在主题演讲的尾声,Jeff Kodosky再次登场。这次,他用手中的iPad给大家展示了在开发中的iPad版本LabVIEW。这个LabVIEW家族的新成员可以让用户在iPad上进行LabVIEW程序的开发。Jeff演示了在iPad上如何编程,包括智能地布线,智能地规划模块位置,随着他的指尖滑动,一个美妙的设计图跃然屏上,整个过程就像音乐家在演奏乐器一样。
这样的设计工具,这样的设计方法,在多年前是无法想象的。而随着技术的进步,相信也必定有更神奇的设计工具会改变我们的世界。