Report How open minded are you (in terms of software)? in LAVA Lounge Posted April 6, 2007 I just found this discussion I'd started via Google! My opinions haven't changed much. We can bandy words around, but nothing really compensates for imagination and ability by the developers. Our system is very modular, because I tend to develop things in blocks. This is so changes can be made in the future with ease. I tend to break VI's up once they threaten to take up more than a screen, or maybe 1.5 screens at max. I had an interesting conversation with another Labview user at work last week. He'd taken a look at a program developed by a "proper software engineer" type and found that he'd duplicated code in his program. We both agreed that as soon as we found ourselves duplicating then we'd make a subvi and use in it in both places. I actually advocate evolutionary design as a powerful process. Anyway, I think all I'm saying is that talented developers can probably make good systems regardless of background/job title. My overall opinion of Labview is that it's very good for rapid development and interfacing with hardware, but we've run into problems with handling large amounts of data. We've discovered some of the weaknesses of the platform. That said, I rate it over Visual Basic for the work I do by a large margin.