06-18-2007 09:13 PM
06-19-2007 07:42 AM
"... Anyone have any ideas why LV is so irritating and/or threatening to traditional text programmers? ...."
I could go on for hours with my theories but lets try this approach.
I think we see the same thing happening when LV updates and re-arranges the palettes and things get changed (yes I do it also!).
I look at these as the natural outcome of being LAZY.
This is really a sort of back-handed compliment.
I see laziness as being the motivating force behind the the exercise and development of intelligence. And as we all know engineers and scientists are some of the most intellegent people around.
So I think they see LV as a threat to their comfortable life-sytles.
Anyone else what to chime in?
Ben
06-19-2007 09:57 AM
@Underflow wrote:
why are some languages so sneered at when they produce such proveable results?
People always root for their home team and dismiss others, so people will always say "my X is better than yours".
When it comes to something like LV it's even worse, because programmers expect the code to be text based. When they see something like LV, they consider it not to be a real language (which they can compare to), but at best an application generator and at worst a toy which is only suited for simple tasks. This would be much in the same way that people would tell you something like "soccer \ baseball \ rugby \ whatever is not a real sport" even if you like it. There isn't really that much you can do about it. Some people come around and some don't and will always say stuff like "but I need to SEE the code". Just be happy you get to have an extra point of view and another skill.
06-19-2007 12:33 PM
06-19-2007 11:31 PM
tst,
You ve NOT mentioned yet whether you re a Native or a Migrator.
Please...
06-20-2007 01:49 AM
You're right, I guess I haven't.
Professionally, I'm a native (started with 6.1 in 2003). I did do some light programming as a hobby before (mostly Basic, but also a tiny bit of C and some Logo (!). "FD 120. LT 90", those were the days ).
I do actually feel that having proper prior experience with other languages would have been very helpful, but even so I could manage. What I like even more is that some of the people in our company managed to pick it up (albeit slowly and not perfectly) even without knowing anything at all about programming and that would be much harder in C.
As for how people might feel about LabVIEW - consider ladder logic (here's an example:
).
Would you consider that to be proper programming? That's what LabVIEW looks like to other people.
P.S. comparing LabVIEW to ladder logic is not fair, because they're on completely different levels, but my basic point stands.
06-20-2007 03:24 AM
I m a proud Native; I dont know any text based PL, NOR the principles of PL...
I can read any text-based PL, NOT understand !