<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-8187687005139407155.post8402644534749041388..comments</id><updated>2011-01-01T11:31:42.503-05:00</updated><category term='r.a. salvatore'/><category term='clustering'/><category term='control'/><category term='object recognition'/><category term='xpressrc'/><category term='movies'/><category term='collaboration'/><category term='wedding'/><category term='progressive'/><category term='asus'/><category term='word'/><category term='algorithms'/><category term='fuzzy logic'/><category term='service'/><category term='eeepc'/><category term='quantum nodes'/><category term='force microscopy'/><category term='Michael Murphy'/><category term='windows xp'/><category term='intelligence'/><category term='string theory'/><category term='fantasy'/><category term='pci'/><category term='user tracking'/><category term='space shuttle'/><category term='xm onyx'/><category term='science fiction'/><category term='nic'/><category term='exchange'/><category term='entanglement'/><category term='nanodots'/><category term='sciences'/><category term='large hadron rap'/><category term='dark matter'/><category term='ayn rand'/><category term='global warming'/><category term='karmic koala'/><category term='opportunity cost'/><category term='steganalysis'/><category term='ted'/><category term='climate change'/><category term='distance learning'/><category term='Cr-48'/><category term='office 2003'/><category term='android'/><category term='hyperbole filter'/><category term='SPAM filter'/><category term='neuroprosthetics'/><category term='unemployment'/><category term='smart phones'/><category term='dropbox'/><category term='reward club'/><category term='LabVIEW'/><category term='ubuntu'/><category term='automation'/><category term='zotero'/><category term='fake comments'/><category term='vista'/><category term='starwarsday'/><category term='google'/><category term='mcdonalds'/><category term='Hubble'/><category term='interferometry'/><category term='medal of honor'/><category term='technology'/><category term='wiki'/><category term='nasa'/><category term='backtype'/><category term='laboratory integration'/><category term='cern rap'/><category term='ZigBee'/><category term='unsupervised learning'/><category term='cern'/><category term='swarm intelligence'/><category term='military'/><category term='choice management'/><category term='image formats'/><category term='data acquisition'/><category term='siriusxm'/><category term='conservative'/><category term='drizzt'/><category term='robotic vision'/><category term='simon sinek'/><category term='bing'/><category term='xm'/><category term='sensors'/><category term='amazon'/><category term='informatics'/><category term='satellite radio'/><category term='hdtv'/><category term='navy'/><category term='PC Magazine'/><category term='prince william'/><category term='universal ID'/><category term='change management'/><category term='arts'/><category term='wetpaint'/><category term='cloud computing'/><category term='endeavor'/><category term='Google Wave'/><category term='Turkey Hill'/><category term='robotics'/><category term='Chrome OS'/><category term='nanoruler'/><category term='programming'/><category term='quantum dots'/><category term='image stabilization'/><category term='LEGO'/><category term='price point'/><category term='samsung'/><category term='frequency analysis'/><category term='outlook'/><category term='publisher'/><category term='Google Chrome'/><category term='office 2007'/><category term='blogger'/><category term='jobs'/><category term='wireless'/><category term='inductive sensors'/><category term='natural language'/><category term='microsoft'/><category term='natty narwhal'/><category term='standards'/><category term='atomic clock'/><category term='atlas shrugged'/><category term='knol'/><category term='Apollo program'/><category term='gmail'/><title type='text'>Comments on Choice Management: Why people don’t use LabVIEW?</title><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://blog.williamlweaver.com/feeds/8402644534749041388/comments/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8187687005139407155/8402644534749041388/comments/default'/><link rel='alternate' type='text/html' href='http://blog.williamlweaver.com/2009/09/why-people-dont-use-labview.html'/><author><name>William L. Weaver</name><uri>https://profiles.google.com/106992071744711893668</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='32' src='//lh4.googleusercontent.com/-K_SaSAEIrdI/AAAAAAAAAAI/AAAAAAAABA4/yeeKjcv5jWM/s512-c/photo.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>4</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-8187687005139407155.post-1899984504726995546</id><published>2011-01-01T11:31:42.489-05:00</published><updated>2011-01-01T11:31:42.489-05:00</updated><title type='text'>Dear Professor Weaver,&lt;br&gt;I am a consultant, speci...</title><content type='html'>Dear Professor Weaver,&lt;br&gt;I am a consultant, specializing in LabVIEW development since 1992. I too have pondered this question for many years and have raised it at user meetings, private discussions and with NI.&lt;br&gt;- First of all I have to politely disagree with the assertion. People DO use LabVIEW for non data acq projects. For example, the hospital bed management system, &amp;quot;Bed Management Dashboard&amp;quot; (BMD) by Eclipsis (formerly Premise Development) was written in LabVIEW. This is a thick client,  MSSQL based hospital management system with several hundred client stations in a typical installation. I worked on it off and on for several years, including re-architecting the main server and making it a proper Windows Service, in my last assignment. A typical installation costs several hundred thousand.&lt;br&gt;The question really is, &amp;quot;why don&amp;#39;t they use LabVIEW more, or first?&amp;quot;&lt;br&gt;&lt;br&gt;- The corollary question is why doesn&amp;#39;t NI market and promote it for more mainstream applications?&lt;br&gt;- The main reasons NI marketing doesn&amp;#39;t target more mainstream applications is competition and support. NI is the 800 lb gorilla in the data acq and control niche. They don&amp;#39;t want to attract more attention from Microsoft et al, by going more into the text domain where there is a lot more entrenched competition. Support for an engineer or scientist operating hardware is within NI&amp;#39;s expertise. Advising an investment banker coding up the next Wall Street Web based data mining app to predict market swings, is not. We discovered this when we were developing BMD.&lt;br&gt;&lt;br&gt;- Another main discouragement to LabVIEW is simple fear and prejudice. Often times the more senior person(s) with final implementation influence are unfamiliar with *proper* development of large complex apps in LabVIEW. Choosing LabVIEW as a development platform would mean giving up a large part of their control of a project and entrusting that others who are experts in LabVIEW development. This happened a couple of times in the astronomy arena. Several years ago I worked on the SOAR telescope (in LabVIEW), including the camera instrument controllers. We developed a package called ArcVIEW (Array Controller in LabVIEW) based on the Leach SDSU-II hardware. Later, the NOAO instrument group was developing a new controller and software system to be called MONSOON. Naturally SOAR proposed ArcVIEW as the software. The review of this went well until a very senior astronomer/developer came into the picture. He immediately began shooting down LabVIEW, making no attempt to hide the fact that he was prejudice against it&amp;#39;s use simply because he wasn&amp;#39;t an expert, not about any real shortcomings of LabVIEW, other than that it is &amp;quot;expensive and proprietary&amp;quot; and therefore should be disallowed in favor of GNU C tools, TclTk, etc. This was hogwash, as the same man promoted use of SolidWorks (&amp;quot;expensive and proprietary&amp;quot;) to design the optical hardware rather than open source CAD tools/methods. His opinion finally carried the day and MONSOON was developed with text.&lt;br&gt;&lt;br&gt;- Lastly, LabVIEW often gets a bad rap because people try to do things with it that are way way above their skill level. They see that you can do things quickly in it that they wouldn&amp;#39;t even consider attempting in a text/OOP lanaguage. They then charge ahead without doing upfront design. They don&amp;#39;t apply proper software engineering discipline and practices on non trivial projects and when they end up creating spaghetti even faster than their text programming colleagues do and the project fails, then LabVIEW gets the blame. &amp;quot;Texties&amp;quot; then point to this as ammo to shoot down LabVIEW for consideration in other, more generalized, non data acq projects.&lt;br&gt;&lt;br&gt;- However, with LEGO MindStorms, FIRST Robotics and other educational outreaches teaching this generation of students the benefits data-flow programming, I think it is just a matter of a few more years and you will see a large upswing of LabVIEW use outside of it&amp;#39;s current niche.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8187687005139407155/8402644534749041388/comments/default/1899984504726995546'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8187687005139407155/8402644534749041388/comments/default/1899984504726995546'/><link rel='alternate' type='text/html' href='http://blog.williamlweaver.com/2009/09/why-people-dont-use-labview.html?showComment=1293899502489#c1899984504726995546' title=''/><author><name>Michael Ashe</name><uri>http://www.imaginatics.net</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.williamlweaver.com/2009/09/why-people-dont-use-labview.html' ref='tag:blogger.com,1999:blog-8187687005139407155.post-8402644534749041388' source='http://www.blogger.com/feeds/8187687005139407155/posts/default/8402644534749041388' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1023233544'/></entry><entry><id>tag:blogger.com,1999:blog-8187687005139407155.post-4330204078284114784</id><published>2011-01-01T11:31:42.158-05:00</published><updated>2011-01-01T11:31:42.158-05:00</updated><title type='text'>Hi Michael,&lt;br&gt;&lt;br&gt;Thanks for your thoughtful comm...</title><content type='html'>Hi Michael,&lt;br&gt;&lt;br&gt;Thanks for your thoughtful comments. I have similar stories from my days developing systems for the Air Force. &lt;br&gt;&lt;br&gt;Things take time... and I guess 25+ years for LabVIEW to go mainstream is not too long to wait. It&amp;#39;s just that so many other things in the hardware and software realm catch on so quickly that I&amp;#39;m still surprised that LabVIEW is not included in intro to programming courses more often (maybe it is... I haven&amp;#39;t done a study).&lt;br&gt;&lt;br&gt;I&amp;#39;m sure you share my frustration... as a person that spends so much effort optimizing systems, it is painful to see a new project start off in a niche text language rather than be completed in 20% of the time in LabVIEW.&lt;br&gt;&lt;br&gt;Wire on!  =]</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8187687005139407155/8402644534749041388/comments/default/4330204078284114784'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8187687005139407155/8402644534749041388/comments/default/4330204078284114784'/><link rel='alternate' type='text/html' href='http://blog.williamlweaver.com/2009/09/why-people-dont-use-labview.html?showComment=1293899502158#c4330204078284114784' title=''/><author><name>William L. Weaver</name><uri>http://www.blogger.com/profile/17708550957021633126</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.williamlweaver.com/2009/09/why-people-dont-use-labview.html' ref='tag:blogger.com,1999:blog-8187687005139407155.post-8402644534749041388' source='http://www.blogger.com/feeds/8187687005139407155/posts/default/8402644534749041388' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-1023233544'/></entry><entry><id>tag:blogger.com,1999:blog-8187687005139407155.post-4612596270834274827</id><published>2009-12-27T23:29:55.851-05:00</published><updated>2009-12-27T23:29:55.851-05:00</updated><title type='text'>Hi Michael,

Thanks for your thoughtful comments. ...</title><content type='html'>Hi Michael,&lt;br /&gt;&lt;br /&gt;Thanks for your thoughtful comments. I have similar stories from my days developing systems for the Air Force. &lt;br /&gt;&lt;br /&gt;Things take time... and I guess 25+ years for LabVIEW to go mainstream is not too long to wait. It&amp;#39;s just that so many other things in the hardware and software realm catch on so quickly that I&amp;#39;m still surprised that LabVIEW is not included in intro to programming courses more often (maybe it is... I haven&amp;#39;t done a study).&lt;br /&gt;&lt;br /&gt;I&amp;#39;m sure you share my frustration... as a person that spends so much effort optimizing systems, it is painful to see a new project start off in a niche text language rather than be completed in 20% of the time in LabVIEW.&lt;br /&gt;&lt;br /&gt;Wire on!  =]</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8187687005139407155/8402644534749041388/comments/default/4612596270834274827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8187687005139407155/8402644534749041388/comments/default/4612596270834274827'/><link rel='alternate' type='text/html' href='http://blog.williamlweaver.com/2009/09/why-people-dont-use-labview.html?showComment=1261974595851#c4612596270834274827' title=''/><author><name>William L. Weaver</name><uri>http://www.blogger.com/profile/17708550957021633126</uri><email>noreply@blogger.com</email><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='OpenSocialUserId' value='11130602650689959332'/><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='25' height='32' src='http://bp2.blogger.com/_H5H6uP-freM/R28kROeZHBI/AAAAAAAAAAc/ayUM5if4a0w/S220/wlweaver08-sm.jpg'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.williamlweaver.com/2009/09/why-people-dont-use-labview.html' ref='tag:blogger.com,1999:blog-8187687005139407155.post-8402644534749041388' source='http://www.blogger.com/feeds/8187687005139407155/posts/default/8402644534749041388' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-211057900'/></entry><entry><id>tag:blogger.com,1999:blog-8187687005139407155.post-3393460701921320668</id><published>2009-12-24T12:59:38.075-05:00</published><updated>2009-12-24T12:59:38.075-05:00</updated><title type='text'>Dear Professor Weaver,
I am a consultant, speciali...</title><content type='html'>Dear Professor Weaver,&lt;br /&gt;I am a consultant, specializing in LabVIEW development since 1992. I too have pondered this question for many years and have raised it at user meetings, private discussions and with NI.&lt;br /&gt;- First of all I have to politely disagree with the assertion. People DO use LabVIEW for non data acq projects. For example, the hospital bed management system, &amp;quot;Bed Management Dashboard&amp;quot; (BMD) by Eclipsis (formerly Premise Development) was written in LabVIEW. This is a thick client,  MSSQL based hospital management system with several hundred client stations in a typical installation. I worked on it off and on for several years, including re-architecting the main server and making it a proper Windows Service, in my last assignment. A typical installation costs several hundred thousand.&lt;br /&gt;The question really is, &amp;quot;why don&amp;#39;t they use LabVIEW more, or first?&amp;quot;&lt;br /&gt;&lt;br /&gt;- The corollary question is why doesn&amp;#39;t NI market and promote it for more mainstream applications?&lt;br /&gt;- The main reasons NI marketing doesn&amp;#39;t target more mainstream applications is competition and support. NI is the 800 lb gorilla in the data acq and control niche. They don&amp;#39;t want to attract more attention from Microsoft et al, by going more into the text domain where there is a lot more entrenched competition. Support for an engineer or scientist operating hardware is within NI&amp;#39;s expertise. Advising an investment banker coding up the next Wall Street Web based data mining app to predict market swings, is not. We discovered this when we were developing BMD.&lt;br /&gt;&lt;br /&gt;- Another main discouragement to LabVIEW is simple fear and prejudice. Often times the more senior person(s) with final implementation influence are unfamiliar with *proper* development of large complex apps in LabVIEW. Choosing LabVIEW as a development platform would mean giving up a large part of their control of a project and entrusting that others who are experts in LabVIEW development. This happened a couple of times in the astronomy arena. Several years ago I worked on the SOAR telescope (in LabVIEW), including the camera instrument controllers. We developed a package called ArcVIEW (Array Controller in LabVIEW) based on the Leach SDSU-II hardware. Later, the NOAO instrument group was developing a new controller and software system to be called MONSOON. Naturally SOAR proposed ArcVIEW as the software. The review of this went well until a very senior astronomer/developer came into the picture. He immediately began shooting down LabVIEW, making no attempt to hide the fact that he was prejudice against it&amp;#39;s use simply because he wasn&amp;#39;t an expert, not about any real shortcomings of LabVIEW, other than that it is &amp;quot;expensive and proprietary&amp;quot; and therefore should be disallowed in favor of GNU C tools, TclTk, etc. This was hogwash, as the same man promoted use of SolidWorks (&amp;quot;expensive and proprietary&amp;quot;) to design the optical hardware rather than open source CAD tools/methods. His opinion finally carried the day and MONSOON was developed with text.&lt;br /&gt;&lt;br /&gt;- Lastly, LabVIEW often gets a bad rap because people try to do things with it that are way way above their skill level. They see that you can do things quickly in it that they wouldn&amp;#39;t even consider attempting in a text/OOP lanaguage. They then charge ahead without doing upfront design. They don&amp;#39;t apply proper software engineering discipline and practices on non trivial projects and when they end up creating spaghetti even faster than their text programming colleagues do and the project fails, then LabVIEW gets the blame. &amp;quot;Texties&amp;quot; then point to this as ammo to shoot down LabVIEW for consideration in other, more generalized, non data acq projects.&lt;br /&gt;&lt;br /&gt;- However, with LEGO MindStorms, FIRST Robotics and other educational outreaches teaching this generation of students the benefits data-flow programming, I think it is just a matter of a few more years and you will see a large upswing of LabVIEW use outside of it&amp;#39;s current niche.</content><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/8187687005139407155/8402644534749041388/comments/default/3393460701921320668'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/8187687005139407155/8402644534749041388/comments/default/3393460701921320668'/><link rel='alternate' type='text/html' href='http://blog.williamlweaver.com/2009/09/why-people-dont-use-labview.html?showComment=1261677578075#c3393460701921320668' title=''/><author><name>Michael Ashe</name><uri>http://www.imaginatics.net</uri><email>noreply@blogger.com</email><gd:image xmlns:gd='http://schemas.google.com/g/2005' rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img1.blogblog.com/img/blank.gif'/></author><thr:in-reply-to xmlns:thr='http://purl.org/syndication/thread/1.0' href='http://blog.williamlweaver.com/2009/09/why-people-dont-use-labview.html' ref='tag:blogger.com,1999:blog-8187687005139407155.post-8402644534749041388' source='http://www.blogger.com/feeds/8187687005139407155/posts/default/8402644534749041388' type='text/html'/><gd:extendedProperty xmlns:gd='http://schemas.google.com/g/2005' name='blogger.itemClass' value='pid-728802317'/></entry></feed>
