找回密码
 注册
LabVIEW+单片机学习套件全套教程资料下载[免费]LabVIEW论坛精华列表贴USB0816数据采集卡《LabVIEW宝典》
LabWindows/CVI论坛精华贴NET0816以太网数据采集卡RC0210远程设备授权系统 关闭关停锁定打开设备 户外分布式数据采集
NET1624低速高精度以太网数据采集卡WIFI0824SD无线WIFI网络数据采集卡脱机运行 SD存储 小尺寸微型 串口采集远程采集 安卓 手持移动采集 纪录仪
查看: 3375|回复: 21

许多人不能接受labview,你觉得原因是什么?

[复制链接]
发表于 2007-1-4 21:45:01 | 显示全部楼层 |阅读模式
许多人不能接受labview,你觉得原因是什么?

我先发表意见:因为labview是图形化的编程,实现起来一个功能,速度太快了相对于其他语言,简直是高级的更高级的超级语言,让好多人感觉,不象是做程序.

他们认为,没有代码,没有花很多时间和精力就做出来,没有意思.只有慢慢的,慢慢的...经过了好长时间,把自己快累死了的时候,才觉得:总算成功了,多么有成就感啊,哈哈.....
发表于 2007-1-4 21:56:36 | 显示全部楼层
有同感啊好兄弟!“经过了好长时间,把自己快累死了的时候,才觉得:总算成功了,多么有成就感啊”这句话太可爱了!以前在学校实验室的时候,我刚开始学LABVIEW,那时候问一个院长,他说这东西没意思!后来我就不再请教他问题了,他搞VC的,他应该就是这种想法!让人多么的郁闷,我们的想法就是方便容易实现,越快越好,方法不同,结果更好,我们为什么不选择更快更舒服的呢?我想不到理由!
回复 顶

使用道具 举报

发表于 2007-1-5 08:39:35 | 显示全部楼层
我个人觉得可能是做过程序开发这方面的人本身水平很高,但他们如果用labview呢,可能觉得就是连连线什么的好像不是做程序的人做的,可能觉得不像是水平的体现, 我个人觉得如果能够实现同样的功能而且简单的话,我们为什么不选择简单容易做的事呢。
回复 顶

使用道具 举报

发表于 2007-1-5 09:14:53 | 显示全部楼层
可能我labview的水平不够,个人感觉用labview维护起大的项目来很费劲,做些小程序还可以~
还有就是l有的时候感觉labview封装的太厉害了,很多细节功能是无法实现的。。。。
再说下c(包括c++),只要你认真写程序,写个1年多的,平时注意积累些模块,到时候组合下,还是很方便的。
其实说到底还是图形和文字哪个更方便表达的问题。
文字能很精确的,很细致的描述你想要描述的东西,而图形,就是直观,明了,但我想如果在一个后面板上放那么多花花绿绿的图形,恐怕说简单明了就有点不好意思了~~
当然labview也提供了子vi功能,但真正做到合理分配后面板界面又谈何容易
还有就是习惯的问题,就象楼上几位说的,一些老人对labview还是很难接受的,反正他们都有自己的子程序库(而且很精简,可扩展),为什么用labview呢?
当然,个人还是很喜欢labview的,可能因为学校的时候教我们的老师说我学的很好(唯一一门被老师表扬的课程 ),但我想,或者说建议,在掌握labview的同时,最好能学习下c或者c++,最起码能在一个程序的框架上会有更多的把握。
最近刚好在想这个问题,所以不小心就把话说多了 ,而且早上刚起来,估计言语不是特别通顺,有什么不对的地方,欢迎指正~~~
回复 顶

使用道具 举报

发表于 2007-1-5 11:21:09 | 显示全部楼层
我开始也是很不接受这个labview,好象用起来只要熟练就可以了,不要什么水平。而且最重要的我觉得不怎么好优化,由于封装的太厉害根本不知道它里面是怎么回事,比起c来它可是高级多了哦。我很同意上面老兄的观点,不能只学labview,还要懂其它语言。labview是很方便的,我感觉到了,毕竟我是学工科的,c当然不过搞计算机的,所以我觉得labview对于我们来说是个好帮手。
回复 顶

使用道具 举报

发表于 2007-1-5 11:46:35 | 显示全部楼层
我感觉”飞雨天 “说的不错
LV在一定方面还是不错的,ATE就是很明显的
比如仪器控制,实验测试程式,
但是在一些计算方面,文字语言还是有它独特的优势的。
另外就是一些大型自动化网络测试,LV这方面还是很不足的,

我以前接触CISCO的网络自动化测试,他们使用的是标准的ATE架构,
虽然用的是Labview测试,但整体架构是C写的,只是调用LV进行测试。

若是LV能和NI的Teststand搭配是个不错的选择,管理方面会相当的方便。
回复 顶

使用道具 举报

 楼主| 发表于 2007-1-5 13:29:43 | 显示全部楼层
对啊,一个东西再好也会有缺点的.古代的武功,宝刀屠龙,号令天下.但仅它一个,就不能出现秘籍了,还需要倚天宝剑.所谓的双剑合壁,风云交汇,更是神力巨大!
不仅软件需要这样,公司\国家\个人都需要合作,合作后,各自能充分发挥优点,弥补缺点,实现神功无量.

提出这个题目,也是希望,从事虚拟仪器技术的朋友们,能够充分的借用其他语言的思想,思想是相通的,正如我们的语言一样,虽然都可以翻译出来,表达了意思,但有的意思可能不太地道.那么我们只好,尽量的去用另一个语言思考,仅仅翻译,还是不够的.
另外,我们个人的思想也不能保证非常好,一起交流和探讨,不自觉中就能快速提高自己的水平了.

当然,任何事情都不是那么简单,尤其是高级地步.古代的武功也是如此,越到神奇之处的顶层,越不容易,更需要努力和交流.
回复 顶

使用道具 举报

 楼主| 发表于 2007-1-7 17:22:59 | 显示全部楼层
把知识变成一种境界,而不是一把尺子才是做学问.有的人就喜欢拿着自己的尺子到处量,导致了一些看法非常狭隘和偏激,最典型的是我见的一个马上要毕业的博士生,说:那东西(labview)没意思!好像就他用的matlab 有意思,所搞的空理论有意思.这不叫做学问.做学问需要度量,需要宽容.世界上我们都知道要保护生物的多样性了,为什么不能保护学问的多样性?为什么不能保护学问方式的多样性?
回复 顶

使用道具 举报

 楼主| 发表于 2007-1-7 17:29:54 | 显示全部楼层
做学问,做研究,需要思考,赞美和宽容的心态才能让我们进步.你看到了荒谬?那好,我们让它荒谬去,我们可以用平和的心态去探讨,去研究.而不要刚开始就否定!
世界也并不是这么简单!宽容就允许失败,允许荒谬.全部都成功,上帝都做不到!
看到一个新闻,说地球在太阳系中连微尘都不如,太渺小了!那么相比而言,我们人类又算的了什么?!
可以说是微不足道!
我们绝对不能骄傲,骄傲是最愚蠢的.
我们也不能拿尺子随意去量,尺子的结果只能让自己越来越小,没有灵动,没有超越!
wdyjz@126.com 2007.1.7
回复 顶

使用道具 举报

 楼主| 发表于 2007-1-7 17:34:39 | 显示全部楼层
一个习惯了linux编程的兄弟看到了我给他的演示后,说: 以后的编程应该象labview这样.现在的一般软件编程都太复杂了,让人望而生畏,更何谈入门深造?linux天天都是对着dos黑屏!
(其实只要不用dll,windows下的labview的VI程序可以直接在linux下运行的,不用修改,不用移植,非常方便)

编写方法能够明了和简单,让人容易接受,就取得了很大的成功了.

[ 本帖最后由 wdyjz 于 2007-1-7 17:36 编辑 ]
回复 顶

使用道具 举报

发表于 2007-1-7 23:31:37 | 显示全部楼层
楼主说得是很重要的一个方面,有时候观念是很难转变的!
另外,不得不承认,LabVIEW本身也有很大的局限性,正如NI所宣传的,LabVIEW是一种面向测试测量的程序设计语言,
并不是通用型的平台设计语言,在构建通用型程序中,LabVIEW的确没有C或C++容易组织应用程序。

此外,还有一个很重要的原因,就是版权的问题。LabVIEW目前只有NI在做,任何公司使用这种语言必定需要购买相关
软件,否则就会吃上官司啦!但是使用C或C++却不尽然,有很多公司都在做开发环境,高手甚至只需要记事本就可以搞定,
再加上个C编译器,呵呵......谁会把自己的命运只交给一家公司呢?愚见愚见...
回复 顶

使用道具 举报

 楼主| 发表于 2007-1-8 12:23:27 | 显示全部楼层
matlab /vc++/VB/delphi等盗版的太多了,要买正版,也是非常贵.包括NI现在,不是不知道盗版的问题,他们清楚的很,但同时也普及了他们公司的产品.NI每年仅宣传费用\免费的资料和免费的技术研讨会费用简直是太多了,而且对目前的网络上的软件破解也是睁一只眼,闭一只眼,没有办法啊,只有先推广了,才能有更多的人能改变意识和观念.到那个时候,恐怕其软件的加密程度就很高了,软件费用也会更高.一旦到了它统治测控技术软件行业的情况下,这个大王就非他莫属了.
回复 顶

使用道具 举报

 楼主| 发表于 2007-1-10 12:14:17 | 显示全部楼层

将西交大的调查情况和大家做分享,谢谢MagicSpirit斑主 (虚拟仪器@LabVIEW@BMY@VI)

发信人: MagicSpirit (虚拟仪器@LabVIEW@BMY@VI), 信区: VI
标  题: 【合集】做个调查:许多人不能接受labview,你觉得原因是什么?
发信站: 兵马俑BBS (Tue Jan  9 14:08:31 2007), 本站(202.117.1.8)

☆──────────────────────────────────────☆
    wdyjz 于 Thu Jan  4 21:41:18 2007 提到:

做个调查:许多人不能接受labview,你觉得原因是什么?

我先发表意见:因为labview是图形化的编程,实现起来一个功能,速度太快了相对于其他语言,简直是高级的更高级的超级语言,让好多人感觉,不象是做程序.

他们认为,没有代码,没有花很多时间和精力就做出来,没有意思.只有慢慢的,慢慢的...经过了好长时间,把自己快累死了的时候,才觉得:总算成功了,多么有成就感啊,哈哈.....

☆──────────────────────────────────────☆
    hfchai 于 Thu Jan  4 21:51:06 2007 提到:

很多功能用起来太费资源,

【 在 wdyjz (wdyjz) 的大作中提到: 】


☆──────────────────────────────────────☆
    MagicSpirit 于 Sat Jan  6 10:21:22 2007 提到:

呵呵,这个这个。。。这个原因我倒是真的从来没想过。
有道理

【 在 wdyjz 的大作中提到: 】


☆──────────────────────────────────────☆
    MagicSpirit 于 Sat Jan  6 14:16:56 2007 提到:

这一点倒体会不太深。
哪些功能会比较占用资源呢?

【 在 hfchai 的大作中提到: 】


☆──────────────────────────────────────☆
    hfchai 于 Sat Jan  6 14:19:12 2007 提到:

实时图像显示的时候,感觉循环速度太慢了 得到的图像一桢一桢的
不连续 不知道是不是我设计的不合理的原因

【 在 MagicSpirit (虚拟仪器@LabVIEW@BMY@VI) 的大作中提到: 】


☆──────────────────────────────────────☆
    MagicSpirit 于 Sat Jan  6 15:56:40 2007 提到:

这个应该是程序设计的原因吧。。。

【 在 hfchai 的大作中提到: 】


☆──────────────────────────────────────☆
    wdyjz 于 Sun Jan  7 18:18:19 2007 提到:

应该是,我采用usb做的视频采集,效果就非常好.
另外,看录像上的,pcie卡做的图象采集,简直太漂亮了!
高手级别了,自然什么软件都可以做的非常好.看神雕侠侣,独孤求拜拿一根木剑,就可以当做宝剑用.

☆──────────────────────────────────────☆
    stroller 于 Mon Jan  8 12:02:52 2007 提到:

你觉得大家都有受虐倾向还是

【 在 wdyjz (wdyjz) 的大作中提到: 】


☆──────────────────────────────────────☆
    MagicSpirit 于 Mon Jan  8 13:24:09 2007 提到:

呵呵,工程师的习惯

【 在 stroller 的大作中提到: 】


☆──────────────────────────────────────☆
    wdyjz 于 Mon Jan  8 13:38:38 2007 提到:

我赞成这点,习惯以及思维,意识等非常具有影响力,习惯问题!斑主作为NI的新一代,应该好好的体会体会,以促进以后的发展.呵呵
【 在 MagicSpirit 的大作中提到: 】

☆──────────────────────────────────────☆
    Parasoltree 于 Mon Jan  8 15:14:37 2007 提到:

开始做程序时,觉得上手很快
可是进一步开发时,想添加自己独特功能时,好像就有些麻烦了
觉得LabVIEW来开发小程序,常规的程序很方便,很快捷
如果是大型复杂程序,可能反而不一定很好用了
个人意见,呵呵

【 在 wdyjz 的大作中提到: 】


☆──────────────────────────────────────☆
    allenheart 于 Mon Jan  8 15:19:47 2007 提到:

顶~~~
【 在 Parasoltree (WTO) 的大作中提到: 】


☆──────────────────────────────────────☆
    MagicSpirit 于 Mon Jan  8 17:03:14 2007 提到:

呵呵。作为NI的新一代,应该鼓励所有的工程师都来用LabVIEW。


☆──────────────────────────────────────☆
    MagicSpirit 于 Mon Jan  8 17:05:28 2007 提到:

呵呵,我想问下你在应用LabVIEW开发大型复杂程序的时候遇到了什么困难呢?

【 在 Parasoltree 的大作中提到: 】


☆──────────────────────────────────────☆
    hfchai 于 Mon Jan  8 17:10:09 2007 提到:

可借鉴的资料不是特别多
不像vc资料多的不知道看哪个

【 在 MagicSpirit (虚拟仪器@LabVIEW@BMY@VI) 的大作中提到: 】


☆──────────────────────────────────────☆
    MagicSpirit 于 Mon Jan  8 17:16:39 2007 提到:

呵呵,VC资料当然多了
不过LabVIEW的书现在也不少了
有些问题可以在论坛上交流

【 在 hfchai 的大作中提到: 】


☆──────────────────────────────────────☆
    hfchai 于 Mon Jan  8 17:17:57 2007 提到:

恩 你上次说的那个论坛不错
参与的人很多

【 在 MagicSpirit (虚拟仪器@LabVIEW@BMY@VI) 的大作中提到: 】


☆──────────────────────────────────────☆
    tencent 于 Mon Jan  8 17:37:46 2007 提到:

图形编程好



☆──────────────────────────────────────☆
    xjhit 于 Mon Jan  8 18:29:28 2007 提到:

我正在用,感觉不错的。
回复 顶

使用道具 举报

发表于 2007-1-10 15:01:11 | 显示全部楼层
引用一句话“仁者见仁,智者见智"
回复 顶

使用道具 举报

发表于 2007-1-13 10:13:10 | 显示全部楼层
我也同意”飞雨天 “的说法,

另外LV每个版本的兼容性不好,经常是低版本的LV到了高版本就不能用,这,不利于大家相互学习,也很打击程序员的工作积极性.

打包发行麻烦也是一个重要原因,用delphi做的简单程序,只要生成1~2MB大小的exe文件就能发行,而labview再简单的程序也一定要打包,而且体积很大.

现在的激活机制也太死板,买了正版的又只允许装两到三台机子,以后重装系统或是换电脑还要打电话去要激活码,太不方便了.

[ 本帖最后由 孜孜 于 2007-1-13 10:26 编辑 ]
回复 顶

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|cpubbs论坛. ( 粤ICP备09171248号 )

GMT+8, 2026-9-30 05:11 , Processed in 0.051753 second(s), 5 queries , Gzip On, File On.

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表