<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: LabView vs LabWindows/CVI in BreakPoint</title>
    <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/3011541#M25996</link>
    <description>&lt;P&gt;If you favor your left (objective) side of the brain, then LabWindows/CVI (LW) is the best choice.&lt;/P&gt;
&lt;P&gt;If you favor your right (subjective) side of the brain, then LabVIEW (LV) is the best choice.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I can do either but prefer CVI.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;LW&amp;nbsp;is code that is compiled down to machine code, LV&amp;nbsp;can also be compiled down to machine code but there seems to be a bit more overhead left after the conversion from a "graphical language", thus LW often runs a bit faster than LV when performing very intensive number crunching.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In LW, your variables connect by "names" (logiclly in the "ether").&lt;/P&gt;
&lt;P&gt;In LV, your varibales mostly connect by "wires" (physically on the "screen").&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In LW generally&amp;nbsp;your program flow is&amp;nbsp;from top to bottom&amp;nbsp;as you read.&lt;/P&gt;
&lt;P&gt;In LV generally your program flow is by wires/frames you follow.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Although LV may look like a schematic, it is not, and if you don't "graphically" code properly, what may look like sense is not sense at all.&amp;nbsp; This is especially ture for those new to LV or any programming langugae for that matter.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In LV you constanly have to hover over an icon (a "vi" as it is called) to determine what something is. Which is a bit slower to read. Comments are possible just about anywhere, but I do not see it as often as it should be in LV.&amp;nbsp; At first the vi's had nice little diagrams that gave you a hint of what&amp;nbsp;they did, but now there are so many vi's they just appear as blocks on the screen.&amp;nbsp; So, essentially the way most people code in LV, you need the LV editor just to read it.&amp;nbsp; But in LW, I can just hand over code and anybody can read the code using any text editor they wish (emacs, notepad, etc) - even if they don't have LW installed.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In LW you simply read text.&amp;nbsp;However, you rely on good comments by the author to tell you what is going on.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;In the end, only good coding practices in both worlds make LW and LV code very easy to read and follow.&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;LW Code is easily shared, just cut and past text, LW code is a bit more complicated, you can't always cut and paste graphical images like you can with text.&amp;nbsp; For example, LW code you can paset the text into a forum, by LV you need to attach a graphic.&amp;nbsp; Then in LV if you can't see what the vi's are doing, you need to code it into LV to really get the idea of what it is doing.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;For me the show stopper for LV is that I find that a lot of my time is spent connecting wires and making them "pretty" (easier) for the next person to read, where in LW only&amp;nbsp;some of my time is just indenting&amp;nbsp;to make it&amp;nbsp;"pretty" (easier) for the next person to read.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I write "clean" code and document my code very well from the get-go (in fact most of it is self documenting becuse of the variable and function names&amp;nbsp;I call things), so little effort is made along the way, but in LV with the constanly drwing boxes around things to move them around, moving wires, and such, it is simpler in LW to cut and paste text and not have to worry about all those "connections" in the physical sense.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Some people can code&amp;nbsp;pretty fast in LV, but by the time you can bring up your vi list, click and drag it into position, and connect the wires, I am already done typing that function "line" and on to the next line of code in LW.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;so..another way to sum it up is...&lt;/P&gt;
&lt;P&gt;Aglinet VEE is like a KIA with Automatic Transmission (a weak but easy to use tool similar to LV)&lt;/P&gt;
&lt;P&gt;National Instruments LV is like a Cadilliac with Constant Velocity Transmission&lt;/P&gt;
&lt;P&gt;National Instruments LW is like a&amp;nbsp;Formula Car&amp;nbsp;with Manual Transmission&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;The arguments go on an on, but it all boils down to Left/Right side of brain.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
    <pubDate>Wed, 01 Oct 2014 20:22:39 GMT</pubDate>
    <dc:creator>Romsky</dc:creator>
    <dc:date>2014-10-01T20:22:39Z</dc:date>
    <item>
      <title>LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/400121#M2639</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT color="#000000"&gt;Having only about 6 years of LabView experience under my belt I must admit that I dont' have much knowledge of LabWindows/CVI.&amp;nbsp; Occasionally I will browse the careerbuilder &amp;amp; monster.com web sites to see what career opportunities and job openings there are for LabView programmers.&amp;nbsp; However it just seems like I happen to notice more job openings posted for LabWindows/CVI programmers rather than LabView folks in the geographical areas that I might be interested in.&amp;nbsp; I've even had more than one headhunter call me and ask me if I had any LabWindows/CVI experience even though my resume' clearly indicates that I do not.&amp;nbsp; In fact the latest recruiter who contacted me told me over the phone, "Oh, I rarely have any call for LabView programmers. It's mostly LabWindows/CVI."&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; One hiring manager told me during a phone interview, "We'd NEVER consider changing from LabWindows/CVI to LabView."&amp;nbsp; I hope I'm not guilty of trying to compare apples to oranges here but does LW have capabilities far superior to LV? (again I'm NOT LW/CVI literate at all)&lt;/FONT&gt;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT color="#000000"&gt;&lt;/FONT&gt;&amp;nbsp;&lt;/DIV&gt;
&lt;DIV&gt;&lt;FONT color="#000000"&gt;Strictly for my own edification, does anyone know what the industry usage of LabView vs LabWindows/CVI is?&amp;nbsp; Is one more prevalent than the other?&amp;nbsp; Is there more of a demand for LW/CVI folks than LabView people?&amp;nbsp;&amp;nbsp; Sometimes I seem to wonder whether or not I made a poor career choice by choosing the LabView route rather than going down the LabWindows/CVI path.&amp;nbsp; Is there any good comparison of the two products out there? (I haven't found one yet.)&lt;BR /&gt;&amp;nbsp;&lt;BR /&gt;I must confess that I've never had more fun programming than what I've enjoyed working with LabView.&amp;nbsp; &lt;/FONT&gt;&lt;/DIV&gt;</description>
      <pubDate>Thu, 03 Aug 2006 18:11:12 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/400121#M2639</guid>
      <dc:creator>M37Eddie</dc:creator>
      <dc:date>2006-08-03T18:11:12Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/400524#M2645</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;P&gt;I work for the largest European Defence company, and it has looked at VEE, played with LabView, but standardised on CVI for test applications. It is just so powerful and flexible. From a military perspective, documentation and code maintainability is so much more important than in the commercial world and again this favours a conventional text based language in preference to a visual one.&lt;/P&gt;
&lt;P&gt;Besides, Labview is just for college students, isn't it? Real programmers use CVI! &lt;img id="smileyvery-happy" class="emoticon emoticon-smileyvery-happy" src="https://ni.lithium.com/i/smilies/16x16_smiley-very-happy.gif" alt="Smiley Very Happy" title="Smiley Very Happy" /&gt;&lt;/P&gt;
&lt;P&gt;JR&lt;/P&gt;</description>
      <pubDate>Fri, 04 Aug 2006 14:34:51 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/400524#M2645</guid>
      <dc:creator>jr_2005</dc:creator>
      <dc:date>2006-08-04T14:34:51Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/401084#M2651</link>
      <description>&lt;DIV&gt;&lt;/DIV&gt;
&lt;P&gt;hoooooo.....&amp;nbsp; jr_2005...&lt;/P&gt;
&lt;P&gt;That's bold!&amp;nbsp; &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;I've worked with LabView, LabWindows-CVI and TestStand..&lt;/P&gt;
&lt;P&gt;Personally, I prefer Labview.&amp;nbsp; It does why I need to do and fast!.&amp;nbsp; But... let's concentrate on your question:&amp;nbsp; Was Labview a good career choice.&lt;/P&gt;
&lt;P&gt;If you want to work in the world of defence (integrators or bopard-level suppliers), they much prefer CVI.&amp;nbsp; Why?&amp;nbsp; I don't know.&amp;nbsp; They just didn't want LV.&amp;nbsp; Even when I showed them how fast LV can provide a solution.&amp;nbsp; They want something that anyone can modify in the future and that is standardized..&amp;nbsp; for instance ANSI-C, LabWindows-CVI...&lt;/P&gt;
&lt;P&gt;However, in other tech sectors, they are happy with anything that will cost them less in the long run.. thus LV. &lt;/P&gt;
&lt;P&gt;As a matter of fact, 75% of my contracts involved LV versus 25% CVI.&amp;nbsp; Don't let recruiters and Monster board influence your career.. well...&amp;nbsp; we do need jobs, don't we?&amp;nbsp; I've never had a job through those paths anyway..&amp;nbsp; Always (or mostly) word of mouth from personal networks..&lt;/P&gt;
&lt;P&gt;Nevertheless, there are advantages to knowing CVI..&amp;nbsp; Especially when dealing with embedded people. &lt;span class="lia-unicode-emoji" title=":winking_face:"&gt;😉&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;RayR&lt;/P&gt;</description>
      <pubDate>Mon, 07 Aug 2006 14:10:05 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/401084#M2651</guid>
      <dc:creator>Ray.R</dc:creator>
      <dc:date>2006-08-07T14:10:05Z</dc:date>
    </item>
    <item>
      <title>LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247614#M14102</link>
      <description>&lt;P&gt;It's been a while since this topic has not been discuss and i have question about that.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I'm investigatin Test Stand + LabWindow/CVI or LabVIEW in order to modernize automatic test procedure in my companie. I've been through basic tutorial for those three products. I have an extensive C background so on first hand i'm more seduced by an approach Test Stand + Labwindow. But my knoledge on those IDE is not really extended and i'm basicly wondering&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;- What is the most use ? Maybe depending on what industrie it adress.&lt;/P&gt;
&lt;P&gt;- Is there one that provide a better integration with NI hardware and PXI racks than the other.&lt;/P&gt;
&lt;P&gt;- Is it easy to design your own driver for LabVIEW&lt;/P&gt;
&lt;P&gt;- A basic list of pro and cons would help me to understand the philosophy of those two products.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Thank you&lt;/P&gt;
&lt;P&gt;Jc&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 15:38:43 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247614#M14102</guid>
      <dc:creator>jyce</dc:creator>
      <dc:date>2010-09-14T15:38:43Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247730#M14109</link>
      <description>&lt;P&gt;Having recently worked for a defense contractor, I can give the main reason why CVI is preferred over Labview, at least from that company's perspective.&amp;nbsp; &lt;U&gt;Code comparison&lt;/U&gt;.&amp;nbsp; You can use any diff tool on a text based language.&amp;nbsp; It is easy for a government auditor who knows nothing about programming or testing to use a diff tool on a text based code.&amp;nbsp; They can see that there is a difference or there isn't a difference.&amp;nbsp; Then they ask an expert to explain if the difference is good or not, or has caused a problem, or has been the culprit of a major catastrophy.&amp;nbsp; With Labview, they would need to enlist the help of a Labview guy to run the VI Compare utility.&amp;nbsp; Government auditors don't like this.&amp;nbsp; This reason alone supercedes all arguments about Labview being faster, more suited to test, and any other reasons one may come up with.&amp;nbsp; I think it is truly sad that something as trivial as a compare utility dictates CVI usage.&amp;nbsp; But isn't that par for our governement?&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;PS:&amp;nbsp; I have been employed in the Labview environment for over 25 years.&amp;nbsp; I keep getting calls from recruiters looking for someone with Labview experience.&amp;nbsp; When I had to switch jobs, I've had my choice of 2 or more jobs to choose from, even lately in this weak economy.&amp;nbsp; The jobs always involved Labview.&amp;nbsp; Even the defense contractor used some Labview.&amp;nbsp; So there is a big demand for Labview and it is a viable career choice.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 16:43:13 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247730#M14109</guid>
      <dc:creator>tbob</dc:creator>
      <dc:date>2010-09-14T16:43:13Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247812#M14113</link>
      <description>&lt;P&gt;I'm not looking at that matter on a career approach, i'm working in a big Avionic company and in order to reduce cost i'm assessing new means of test. I have the same feeling about you about the fact that version controls, and more important, requirment tracability is better in ANSI C. But i also need to take in account time to market, learning curves, and overall engineering cost.&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 17:08:27 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247812#M14113</guid>
      <dc:creator>jyce</dc:creator>
      <dc:date>2010-09-14T17:08:27Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247820#M14114</link>
      <description>&lt;P&gt;Considering time to market, learning curve, and overall engineering costs, Labview beats CVI hands down.&amp;nbsp; I can write test apps much quicker in Labview than in CVI.&amp;nbsp; I've done both,&amp;nbsp; I know this for a fact.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 17:13:52 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247820#M14114</guid>
      <dc:creator>tbob</dc:creator>
      <dc:date>2010-09-14T17:13:52Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247832#M14115</link>
      <description>&lt;P&gt;There would be a shallower learning curve to go to CVI with an extensive C background. The documentation/comparison arguements are also valid. I did work in the defense industry, for one of the largest in the world, and it has and is still using LabVIEW extensively on a number of projects. I in fact was the one to introduce it to the fairly large facility I worked at back in 1992. Recently, contracting to another company that was sub-contracting to "The Big One", I wrote much of the signal generation and shaping code for a sonar project using LabVIEW Real-Time and FPGA, something that would have been VERY much harder using C, would have involved VHDL coding or Verilog, to accomplish. It was supposed to be a 3 person 6 month project, ended up being a 1 person 7 month one, but if I had to write a realtime replacement in C, etc., that had parts running on an FPGA it would have taken me longer (even when my VHDL/Verilog/C++ skills were sharp).&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Not apples to oranges.&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 17:27:29 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247832#M14115</guid>
      <dc:creator>LV_Pro</dc:creator>
      <dc:date>2010-09-14T17:27:29Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247856#M14117</link>
      <description>&lt;P&gt;So besides, comparison/documentation according two you guys Labview is more efficient. So what was the point of National Instrument to come up with CVI ?&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 17:36:00 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247856#M14117</guid>
      <dc:creator>jyce</dc:creator>
      <dc:date>2010-09-14T17:36:00Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247890#M14119</link>
      <description>&lt;BLOCKQUOTE&gt;
&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/161718"&gt;@jyce&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;So besides, comparison/documentation according two you guys Labview is more efficient. So what was the point of National Instrument to come up with CVI ?&lt;/P&gt;
&lt;HR /&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;To satisfy government contractors.&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 17:49:32 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247890#M14119</guid>
      <dc:creator>tbob</dc:creator>
      <dc:date>2010-09-14T17:49:32Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247896#M14120</link>
      <description>&lt;P&gt;Well i do only have to deal with the FAA and production testing is only relevant for TSO certification. So i have the feeling that this should not be an issue in our case. I have to admit that i would have like to have CVI defender (if there is some) to privode more argument &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 17:52:53 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247896#M14120</guid>
      <dc:creator>jyce</dc:creator>
      <dc:date>2010-09-14T17:52:53Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247906#M14122</link>
      <description>&lt;BLOCKQUOTE&gt;
&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/161718"&gt;@jyce&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;Well i do only have to deal with the FAA and production testing is only relevant for TSO certification. So i have the feeling that this should not be an issue in our case. I have to admit that i would have like to have CVI defender (if there is some) to privode more argument &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;HR /&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You won't find any CVI defenders here.&amp;nbsp; However, you may find quite&amp;nbsp;a few on the &lt;A href="http://forums.ni.com/t5/LabWindows-CVI/bd-p/180" target="_self" rel="nofollow"&gt;LabWindows/CVI board.&lt;/A&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 18:01:34 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247906#M14122</guid>
      <dc:creator>tbob</dc:creator>
      <dc:date>2010-09-14T18:01:34Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247922#M14124</link>
      <description>&lt;BLOCKQUOTE&gt;
&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/28196"&gt;@tbob&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;BLOCKQUOTE&gt;
&lt;HR /&gt;&lt;a href="https://ni.lithium.com/t5/user/viewprofilepage/user-id/161718"&gt;@jyce&lt;/a&gt; wrote:&lt;BR /&gt;
&lt;P&gt;Well i do only have to deal with the FAA and production testing is only relevant for TSO certification. So i have the feeling that this should not be an issue in our case. I have to admit that i would have like to have CVI defender (if there is some) to privode more argument &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;HR /&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;You &lt;STRONG&gt;won't find any&lt;/STRONG&gt; CVI defenders here.&amp;nbsp; However, you may find quite&amp;nbsp;a few on the &lt;A rel="nofollow" href="http://forums.ni.com/t5/LabWindows-CVI/bd-p/180" target="_self"&gt;LabWindows/CVI board.&lt;/A&gt;&lt;/P&gt;
&lt;HR /&gt;
&lt;/BLOCKQUOTE&gt;
&lt;P&gt;There is one or two.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We USED to teach CVI and the instructor would alos do CVI projcts if the customers insisted. His estimation methodolgy was&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;A) Estimate how long in LV.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;B) Multiple by 2 to estimate the CVI version.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;We don't each it anymore (bring in NI to teach it when it gets scheduled) since there was not enough demand.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Take a look at that forum (linked by tbob) and then look a the LV forum. What you will find is that there is a lot more support for LV than CVI.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ben&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 18:11:28 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247922#M14124</guid>
      <dc:creator>Ben</dc:creator>
      <dc:date>2010-09-14T18:11:28Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247970#M14125</link>
      <description>&lt;P&gt;I think the best reason (already presented) for CVI is that you have a C background.&lt;/P&gt;
&lt;P&gt;As cool as LV is, you need to get used to the new wiring 'dogma'. Look at the 'Local variable' thread here on breakpoint to avoid mistakes when using LV with a C background. Post code in the LV forum and be prepared to be attack harsh by some of us (we try not to do, but it happens). We are very nice and helpful persons, but we are pedantic when it goes about coding style.&lt;/P&gt;
&lt;P&gt;If I remember correctly, there was a blog by Bob Harburger (?) who presented a CVI perspective on LV. You really might be intersted to get a CVI voice. If I remember correctly (again) he once voiced something like 'sect' (much politer) about the LV community. We all think it's superiour, we preach it, and you are either doing good code or the C-guy's mistakes. You should be able to google his blog.&lt;/P&gt;
&lt;P&gt;You can try it using an eval version with a small project and post frequently to the forum and ask for criticism of your code.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;On the very big pro side, if you want to learn LV, are open to the data flow paradigm: nothing will stop your coding if you combine it with the power of your C experience (if you need to write wrappers, interface hardware very low level....).&lt;/P&gt;
&lt;P&gt;It would be a benefit for you if you have a background in EE, uml or anything else that likes to draw pictures instead of writing text. But be open minded is enough.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I tried to show you the con's of LV as good as I can. So join the 'sect'.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Felix&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 18:38:07 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247970#M14125</guid>
      <dc:creator>F._Schubert</dc:creator>
      <dc:date>2010-09-14T18:38:07Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247986#M14126</link>
      <description>&lt;P&gt;Ahaha, i have extensive software, and low level software background. But i have moved to hardware designer board and FPGA levels. I'm fairly flexible to lean new stuff and concept, i actually do love that.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;But my job right now is to assess options and recommend the best option to programm management. And i will probably never have to write anything with LV or CVI..&amp;nbsp; I'm already playing with tutorial in LabVIEW after i tried the one in CVI and integrate all those little guys in TestStand. That is why i have to find the best compromise. If i was following my guts i would keep recommend to write drivers in C. And GUI using QT4. But i'm trying to lineup with industrial standard here. &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I will have a look on the blog you talked and keep brainstorming with you guys&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 18:48:08 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247986#M14126</guid>
      <dc:creator>jyce</dc:creator>
      <dc:date>2010-09-14T18:48:08Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247992#M14127</link>
      <description>&lt;P&gt;The availability of help is something that you should be concidering. I can shed no light but I would be interested if it was easier to find C developers that LV.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Ben&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 18:51:40 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1247992#M14127</guid>
      <dc:creator>Ben</dc:creator>
      <dc:date>2010-09-14T18:51:40Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1248032#M14128</link>
      <description>&lt;P&gt;I do agree that the involvement of the community is an other criteria to take in account. The way i measured it was just by looking at the number of topicson the forum between LabVIEW and CVI. They are fairly close to each other but it would be more intereseting to have the actual total of posts instead of topics.&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 19:23:19 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1248032#M14128</guid>
      <dc:creator>jyce</dc:creator>
      <dc:date>2010-09-14T19:23:19Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1248048#M14129</link>
      <description>&lt;P&gt;If you say you won't be the programmer at the end:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;pro LV: If you are just a bit used to LV, it's very easy to see what's going on in the code of other programmers and judging how well they perform. You need to know the design patterns (and the advanced ones that are not common knownledge but discussed in the forums). But I think the graphical code of LV is much easier to read on a large scale than any text based code.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;con LV: It then really depends on the willigness of the individual that needs to code it to get data flow or not. You won't have&amp;nbsp; that problems getting a phyton or java used programmer to do CVI, as you would see with LV. If you can choose a fresh EE grad or of similar domain or can request for an LV specialist, really go for LV; otherwise CVI could be the safe bet.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Felix&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 19:31:06 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1248048#M14129</guid>
      <dc:creator>F._Schubert</dc:creator>
      <dc:date>2010-09-14T19:31:06Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1248326#M14136</link>
      <description>&lt;P&gt;History lesson:&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I used LabWindows before LabVIEW. That was before there was a CVI at the end. It was a DOS program and did not run on any type of ms windows OS. When windows 3 was introduced, NI ported LabVIEW to that and I started using LabVIEW. NI then ported LabWindows to the windows OS and it gained the /CVI.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;I mostly use LabVIEW but with TestStand, it's very handy to have CVI since much of the built-in steps and some of the special operator interfaces are written with CVI. Since it's so easy to mix and match LabVIEW and CVI steps, you can really use whatever you want. At my last job, a lot of the front end work was done with CVI and then all of the code at the end was LabVIEW. You use the best tool for the job.&lt;/P&gt;
&lt;P&gt;&amp;nbsp;&lt;/P&gt;
&lt;P&gt;Note on traceability - The NI Requirements Toolkit works with TestStand, LabVIEW, and CVI in the exact same manner. I also think the industry type is pretty irrelevant. I also know for a fact that there are large aerospace companies that are heavily invested in LabVIEW.&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 22:18:14 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1248326#M14136</guid>
      <dc:creator>Dennis_Knutson</dc:creator>
      <dc:date>2010-09-14T22:18:14Z</dc:date>
    </item>
    <item>
      <title>Re: LabView vs LabWindows/CVI</title>
      <link>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1248350#M14137</link>
      <description>&lt;P&gt;Well it would be nice to have both but i'm going to have a hard time explaining managmement we need to by development licences for three differents tools &lt;span class="lia-unicode-emoji" title=":slightly_smiling_face:"&gt;🙂&lt;/span&gt;&lt;/P&gt;</description>
      <pubDate>Tue, 14 Sep 2010 22:27:47 GMT</pubDate>
      <guid>https://ni.lithium.com/t5/BreakPoint/LabView-vs-LabWindows-CVI/m-p/1248350#M14137</guid>
      <dc:creator>jyce</dc:creator>
      <dc:date>2010-09-14T22:27:47Z</dc:date>
    </item>
  </channel>
</rss>

