labview印象

  做了快7年的软件开发工作了,接触了各种各样的软件开发语言和开发工具。但接触labview只有短短的6个月,我就已经迫不及待地要逃离它了。

        labview作为工业测试领域的霸者,出身高贵(National Instrument公司的产品),功能强大。但labview一开始的选择就错了,图形化编程的方式从根本上妨碍了labview的发展。

  不错,图形化编程的方式貌似简单易懂,容易入门。但随着程序的复杂度增加,图形化编程的复杂程度是呈几何级增长。一个其他编程语言能用几行代码完成的工作,它就需要画大量的框图。而且无法进行搜索,每次修改都必须每个框图仔细查看。版本维护更是极其困难,每次保存一个版本都需要完全备份,而不能采用一般编程语言的增量备份。

  其实,人类的语言也是从 图形 -> 象形文字-> 抽象文字 的,可见图形化绝不是语言的发展方向。

  labview 的定位恐怕只能是电器工程师做些简单测试的工具了。 而且随着其他开发软件,开发出工业测试方面的开发包之后,连这个地位也将遭到挑战。

  作为专业的软件工程师,也许离开它,甚至选择挑战它 会是更明智的选择。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值