Where does labVIEW stand with comparison to other programmin​g techniques

Hi everybody,
Just for discussion sake , If we compare LabVIEW to other C/C++, Java and .NET technologies, where does it stand?
cheers !!
-Alok
-AL☼K

This was discussed more than once (you can search the forums), but some of the main points:
1. LV has a much lower learning curve. Not having to deal with syntax (as much), memory handling and such and having the program do stuff automatically for you (like express VIs) makes it much easier to start programming in. Also, many people find the flowchart-like dataflow paradigm to be easier to understand and follow and LV code easier to read and more aesthetically pleasing. The downside is that people don't realize that writing more complex programs requires some more experience and usually start turning here when they have problems. When writing large programs in LV, you have to understand a lot about how it works internally, because you have less control.
2. The execution of LV in general is not as fast as an optimized C program, but it can be around the area of regular programs. LV doesn't do some stuff as well as C.
3. .net is supported mainly on windows. LV code, to a degree, is portable to windows, mac, linux, palm, win CE, embedded chips and Real Time systems.
Try to take over the world!

Similar Messages

  • Does Labview work with Koyo PLC's?

    Does Labview comes with drivers for Koyo PLC's?

    No it doesn't. You will have to get the OPC Server from Automation
    Direct (DirectSOFT32) and then use that to communicate with LabVIEW.
    It's not terribly difficult. Their are plenty of OPC examples in the
    LabVIEW installation.
    On Wed, 24 Apr 2002 09:49:50 -0700 (PDT), none01 wrote:
    >Does Labview comes with drivers for Koyo PLC's?
    ===========================================================================
    Christopher Dubea Phone: (985) 847-2280
    Vice President of Engineering Fax: (985) 847-2282
    Moving Parts L.L.C. email: [email protected]
    P. O. Box 6117 URL: http://www.movingpart.com
    Slidell, LA 70469-6117

  • My iPad does not have sound when on the Internet, including YouTube, but does have sound with iTunes and other apps.  How can I correct this?

    My iPad does not have sound when on the Internet, including YouTube, but does have sound with iTunes and other apps.  How can I correct this?

    If you are sure that you have sound in other apps - and if you can still hear keyboard clicks and get notifications, then system sounds are not muted. Try this and see if it works.
    Close all apps completely and reboot the iPad.
    Go to the home screen first by tapping the home button. Double tap the home button and the recents tray will appear with all of your recent apps displayed at the bottom. Tap and hold down on any app icon until it begins to wiggle. Tap the minus sign in the upper left corner of the app that you want to close. Tap the home button or anywhere above the task bar.
    Reboot the iPad by holding down on the sleep and home buttons at the same time for about 10-15 seconds until the Apple Logo appears - ignore the red slider if it appears on the screen - let go of the buttons. Let the iPad start up.

  • When using panasonic remote2 app, videos shot on iPad appear upside down on the television.  This does not happen with videos from other sources. Any suggestions?

    When using panasonic remote2 app, videos shot on iPad appear upside down on the television.  This does not happen with videos from other sources. Any suggestions?

    Hi Steve
    worldweary wrote:
    Thanks again. I tried channel 13 and it seemed to work better, with less dropouts (albeit not perfect) but sadly my slightly ageing laptop wouldn't recognise the network at all with the Hub set to that channel, so I had to switch it back to 11!
    Will try the factory reset at some point to see if that improves things.
    I have the same issue with my iPad when streaming videos...like the issue posted on ‎25-04-2014 18h36 by Steve.
    Steve - Can you kinldy clarify how you resolved the problem finally.
    I was infact planning to change the iPad or sell it off due to this recurring problem.
    Thanks and regards
    Siva

  • Where does DW CS5 store FTP and other data in W7

    My computer self destructed the boot sectors of it's system disc. I managed to get a clever chap to rescue all the app data and have managed to get back all my browserss book marks, pass words etc.
    My next stap is to try and get back all my presets and FTP data for all my client's web sites in dreamweaver, without all the pain and grief of reloading it all manually.
    So - where does Dreamweaver CS5 store all the site data etc on a Windows 7 (64bit) machine?
    Many thanks
    Ralph
    Vision Design UK Limited

    The only way to retrieve site definitions is from previously exported .ste files. 
    To backup, go to Sites > Manage Sites > Export...
    To recover, go to Sites > Manage Sites > Import > browse to .ste files on your hard disk, local site folders or removable flash drive. 
    If you didn't backup your site definition settings to a safe place,  I'm afraid you'll need to manually input this info again.
    See Migrating snippets, workspace and extensions...
    http://cookbooks.adobe.com/post_Migrating_Dreamweaver_configuration__site_settings-17658.h tml
    Nancy O.

  • Does Labview come with Vi Logger VI's?

    Does Labview 7.1 contain the VI Logger VI's? If not, is it a good idea to get VI Logger for the VI's and modify/enhance the VI Logger functionality? For my application VI Logger almost fits, but I need to add more Triggering options and start/stop aquiring data options. I like the way VI logger saves the data in a database structure. I think the VI Logger VI's would save a lot of development time over developing an application that functions much like VI logger from scratch in Labview.

    Hey dough,
    If you have them they should be here:
    C:\Program Files\National Instruments\LabVIEW 7.1\vi.lib\addons\VI Logger
    -Brett

  • Where does MacPro stand now (1-2011) with respect to Nvidia 259.57 WHQL 1GB

    Is it approved and/or available for new machine? Last I heard there were
    overheating issues, but it is a very versatile graphics
    processor,according to what I have read.
    (This in reference to 2.66 12 core Xenon Westmere MacPro
    with 12G Ram.
    Thx. Ed

    The first one died because it claims the ATI card powered down:
    ATICLASS::detectPowerDown: GPU is not found. PCI config access fails!!!
    The second one is an uncorrectable RAM error.
    threshold-based error status present
    extended corrected memory error handling present
    Machine-check status 0x0000000000000004:
    machine-check in progress
    The two reports make it look like you have only one 8GB memory module, and that module does not provide the common information.

  • Where does LabVIEW 2012 keep Recently-opened Files?

    When you open LabVIEW 2012, the right-hand side of the Welcome Screen shows an Open Existing list.  In my case, "bad" VIs and Projects (some of which no longer exist) show up.  I'd like to edit this list to clear out the junk.  However, it no longer is in the LabVIEW.ini file, nor does it seem to be (though I may have missed it) in my LabVIEW Data folder.
    Who knows where it is?
    Solved!
    Go to Solution.

    Found it!  It was the LabVIEW.ini file -- either I was looking at the "wrong" one before, or somebody put something weird in my tea when I wasn't looking.  Cleaning it out now ...

  • Where does WebLogic fit with/beside our custom web-server?

    Hi,
    I'm just getting started with the WebLogic Application Server and wondering
    what it can do for our setup, which looks like the following:
    Our web server has a plug-in which parses each html file requested, and
    if it contains any of our "custom" tags, passes it on to another "engine".
    This "engine" uses our own database, and object server to make queries,
    and turn the custom tags into standard HTML. Some custom-tags include
    custom links to other "extended" pages, which the "web server extension"
    converts to normal HTML links to the custom pages, which will of course
    be caught in turn by the intermediary parser when navigated to.
    There are probably ways we can stream-line and minimize the steps required
    to assemble the standard HTML. However, if anyone has some ideas,
    I'm basically just wondering how WebLogic can help improve our architechture
    and the performance, with minimal changes at first. Since we do so much
    page assembly by parsing the custom tags, I have difficulty seeing how
    WebLogic could do caching. The HTML that a custom tag "expands" to
    may be state dependent on the underlying database/object server!
    Any comments/ideas much appreciated.
    Thanks,
    Andy

    If you need an extra "ZAP" to get people to return,
    your site is probably lacking good content. People
    won't go to your site just for your fancy applets and
    flash animations, you need to have content. Why do so
    many people use Google instead of Yahoo? Because
    Google's homepage loads faster without all the ads and
    other crap that you get on other search sites. Also,
    because google performs searches faster than any other
    site. Basically you need good content and good
    service without distractions.I get the 'content is king' bit although I tend to disagree with the effect that multimedia has on users. I have a MSc by research which looked at the effects of animation on users of e-commerce sites. It does have a positive effect (it did with my results anyway) - hence I would like to build more multimedia into the web site (under construction).
    A combination of fast download, intuitive navigation and clear layout can improve usability.
    I disagree with the Jakob Nielsen school of thought i.e. text-only web sites with no graphics are the ultimate. He is a usability expert but usability per se does not improve web site stickiness. I digress.
    I want to do the server side stuff mentioned above - it is not a question of just pointing at files on the server...if it were that easy, I would not be posting and would hook all my pages to a tight back-end. The much higher wages of web developers compared with web designers should highlight this skill difference.
    Also, not many web sites generate dynamic web pages completely differently to each individual user. Broadband (DSL) will bury the text-only 14.4 kbs modem type site (a disgusting remnant of 1995 which was severly restricted due to low modem speeds).

  • My handoff phone call does not work with Yosemite while other apps are working

    I have upgraded to Yosemite and tried the handoff with my iPhone 6. First time I tested phone call which worked. I switched off the Mac and went out. When I came back the handoff phone call didn't work anymore, while Safari, Email, etc. are still working via handoff.
    Thanks for any help in advance

    The iPhone calling feature is not called, "Handoff." Using the terminology incorrectly only adds to the problem. "Handoff," is the feature where apps share documents.
    Both "Phone" and "Handoff" are separate features under "Continuity."
    This is "Handoff":
    This is "Phone" calling:
    Continuity features (Scroll up and down to see all): http://www.apple.com/osx/continuity/

  • Does LabVIEW work with IPAQ / IPAQ USB?

    We have LabVIEW7 full development system.
    *1
    What is needed for it to work with IPAQ?
    *2
    We have a USB device , will LabVIEW on IPAQ will support this USB communication?

    Hello -
    Click here to learn more about the LabVIEW PDA module.
    This KnowledgeBase discusses LabVIEW PDA USB communication.
    Have a great day!
    Becky B.
    Applications Engineer
    National Instruments
    Becky Linton
    National Instruments
    Field Engineer
    Office: 734-464-2463
    Cell: 248-709-2822
    Email: [email protected]

  • Does LabView work with touchpanel displays?

    We want to use a combination of a touchpanel user interface, PC control and LabView. We presently use labview on our OEM PC based machines, but want to add touchpanel capabilitites.

    Yes. I have developed several touch panel applications using LabVIEW.
    The only thing that you'll need to do is to ensure that all dialogs and
    control buttons are large enough for a finger to touch it. Also you may
    need to design your own custom dialog message since the LabVIEW function
    dialogs aren't quite large enough for touch screen operation. It just takes
    a little more screen design and thought.
    -Tom
    "sky" wrote in message
    news:[email protected]..
    > Hi
    > I am interested with the application as you mention above. can you
    > provide me with more information on this like wat type of interface
    > used. Thank

  • How can I uninstall I.E. 11? and install I.E. 10? 11 does not work with Sharepoint and other applications

    Windows Technical Preview for Enterprise does not give me an option to uninstall I.E. 11 or it does not list it as an update in installed updates. HELP! I need to be able to work in Sharepoint!  Any help is appreciated.

    Hi astexas,
    I would add some information:
    Uninstall Internet Explorer 11 is possible, but install an Internet Explorer 10 is not an option in Windows 10 Technical Preview, due to this is no such update existed for Windows 10 Technical Preview.
    Alex Zhao
    TechNet Community Support

  • Imessage does not work with some of other iphone users

    Hi. I have some confusion about iMessage. I could send and receive most of messages from other iphone users. But, I cannot receive messages from my parent in China, who also uses iphone. However, he can successfully send and receive messages from other users as well. So, what is the problem? He can receive my message in text, while I cannot receive his messages. Please give me a help, thanks!

    troubleshooting imessage http://support.apple.com/kb/ts2755

  • How does labview use nce files

    I have been using MAX sometime ago but did not make full use of it.
    - How can I use labview to communicate with nce files?
    - Does Labview communicate with MAX?
    And I cannot find the document knowledge base to using MAX?
    Only I can find in the help files but not enough. I need more info, 
    regards,
    Clement

    astroboy,
    Here is a knowledge
    base article discussing the possible reasons for your error. 
    Also, try and start
    with some of our shipping examples. 
    After importing your MAX configuration I used Cont Acq&Graph Voltage-Int Clk.vi and everything ran just fine.  You can get to this example by
    going to Help>Find Examples.  Then go
    to Hardware Input and Output > DAQmx > Analog Measurment > Voltage.
    Ryan N
    National Instruments
    Application Engineer
    ni.com/support

Maybe you are looking for

  • How can a JVM terminate with an exit code of 141 and no other diagnostics?

    Hello, We are encountering a JVM process that dies with little explanation other than an exit code of 141. No hotspot error file (hs_err_*) or crash dump.  To date, the process runs anywhere from 30 minutes to 8 days before the problem occurs. The la

  • XML file for large number of data records

    I have to create an xml file using the data from multiple table. The problem That i am facing is the data is huge it is in millions so I was wondering that is there any efective way of creating such an xml file. It would be great if you can suggest s

  • Can't add tasks to Sharepoint 2013 Timeline

    We have a Sharepoint 2013 site with Project functionality enabled, although all data has been manually entered. There is a list of tasks and sub-tasks, but we can't add them to the timeline. The option is there, but clicking it for any task does noth

  • What limits the use of Flex 4+?

    Why is creative suits extensions limited to Flex 3? What dependencies limits the use of Flex 4+? Thanks /Erik

  • Transform activity in Process Flow

    Hi Guys, After wasting hour trying to get the SQLPlus activity working I noticed that I can just drop the stored procedures into the flow as a "Transform activity". I linked everything up but as soon as I put the "Transform activity" in the process f