If anyone doubts that you can build a professional windows looking application with LabVIEW then take a look at GOOP Developer.
www.sciware.com.auGOOP Developer has a Windows Explorer style user interface complete with popup menus that makes creating and managing your GOOP based project very simple and intuitive. The class framework used supports inheritance, virtual functions and the ability to bind a process. You can develop with GOOP Developer in any version of LabVIEW from 6.1 up.
GOOP Developer is about 700 vi’s and was written completely in LabVIEW. GOOP Developer and its associated class framework took approximately three years to research and develop to its final state.
I work for ICON Technologies as a Systems Developer and we use GOOP Developer and its associated class framework to develop our systems. The benefits are
1) Our development time is significantly reduced through ease of use.
2) Code re-usability. For example we can quickly extend the capabilities of an existing class through inheritance.
3) Our code becomes simpler through the use of inheritance and the ability to bind a process to a class.
With LabVIEW and GOOP Developer we can design and develop complex systems. Our current project is to develop a system for controlling a sample handling robot that will manage the handling and analysis of ore samples.
I have also come across the false argument from text based programmers that LabVIEW is not a general purpose programming language, I strongly disagree. The misconception seems to arise from the fact that you don’t need to be a formally trained programmer to develop your solution. Also, unfortunately a lot of the LabVIEW code that is developed by self taught LabVIEW programmers that gets reviewed by the IT Manager is not what would be defined as good structured code.
Message Edited by SciWare on 04-30-2005 09:53 AM
Kurt Friday
www.sciware.com.au