"I hate LabView" topic
#1
Posted 01 February 2011 - 03:47 PM
#2
Posted 01 February 2011 - 05:00 PM
I get so tired of religious wars and "java jihads" (so to speak)....
#3
Posted 01 February 2011 - 05:45 PM
I like your sentence about QWERTY vs Dvorak layout. Good example of "standards pressure" and misoneism.Just for grins I posted a reply but I'm sure it will just inflame the natives, native language programmers that is...
I get so tired of religious wars and "java jihads" (so to speak)....
#4
Posted 01 February 2011 - 06:32 PM
#5
Posted 01 February 2011 - 07:09 PM
I'm not sure if it is a dupe or not. I found this topic yesterday. I've never seen so sincere stream of hate. How dreadful to live in this world.
Quite interesting reading though.
If I (mis)understood LV the way this guy does I would hate it, too.
#6
Posted 01 February 2011 - 09:52 PM

#7
Posted 02 February 2011 - 02:03 AM
Hmm, that sounds like a religion.
#8
Posted 02 February 2011 - 07:37 AM
I'm not sure if it is a dupe or not. I found this topic yesterday. I've never seen so sincere stream of hate. How dreadful to live in this world.
Quite interesting reading though.
Those guys are REAL programmers....
#9
Posted 02 February 2011 - 12:35 PM

POPULAR
Those guys are REAL programmers....
About 20 years ago I was sticking around late in the office to teach myself C. One of the hard core Fortran Cobol types asked "Why bother?" ... it is so cryptic etc. I think there was a similar thread about switch over from horses to automobiles. My appraoch is sorta symbolized by Jim's avatar. Technology is a wave were you have to stay on the leading edge. Failure to do so will result in a wipe out and you will have to start all over again.
Ben
#10
Posted 02 February 2011 - 05:18 PM

POPULAR
Point is while I have reasons for disliking all of the above, I also have as many reasons to like each of them as well. Each has their place.
LabVIEW, like any other language, has its strengths and weaknesses. I find myself paying little attention to the text-based zealots who refuse to acknowledge there might be another way of going about doing things, and similarly I don't pay attention to the all-out LabVIEW supporters who refused to acknowledge its limitations and weaknesses.
#11
Posted 02 February 2011 - 05:23 PM

POPULAR
Amen !!!!!. Much rather have a beer and a womanMeh, I hate LabVIEW as well. C/C++/C# too. Also hate PHP, VB, Perl and most every other language I've used. Hate databases too! While we're at it CSV files suck as well.
Founder and general mischief maker on www.labview-tools.com.
SQlite aficionado and websocket zealot.
If it 'aint in LabVIEW, then you 'aint got a clue!
#12
Posted 02 February 2011 - 05:39 PM

POPULAR
True, LabVIEW has limitations. That's why we're all here pushing the limits right?... similarly I don't pay attention to the all-out LabVIEW supporters who refused to acknowledge its limitations and weaknesses.
It's also true that you can have a successful lifelong career in LabVIEW and even run a software company that uses LabVIEW to its core, without ever having to touch a sigle line of text code. Oh, and it's fun too.
The nice thing about all this: I never even once throughout the years doubted my decision to base my career around LabVIEW.
#13
Posted 02 February 2011 - 07:07 PM
Certified LabVIEW Architect
Dak's First Law of Problem Solving: If the solution looks simple, I don't know enough about the problem.
Yes, the QSM is flexible. So is Jello. That doesn't make it good construction material.
There are two secrets to success:
Secret #1 - Never tell everything you know.
#14
Posted 02 February 2011 - 09:59 PM
I had to come back to the LAVA nice and happy place.
Whatever your opinion about LabVIEW, some of the nicest people program in it!
So There!!!
#15
Posted 03 February 2011 - 01:37 AM
... I never even once throughout the years doubted my decision to base my career around LabVIEW.
I had been thinking this way for over 12 years ... since V5.. It has only been in the last 6 months or so LV has really rattled my perception of the universe. 2009 and 2010 have been the occasional poke-in-the-eye after another of quirks and workarounds and glitches and potential show-stopping nightmares. I've spent more time on the phone with NI tech support in the last 2 months than I have in the previous 12 years combined.
But I'm still part of the Flock. I trust NI has been paying attention and V 2011 will be a true "stability" release. Been doing this way too long to give up now. I'll be writing LV code until I die.
#16
Posted 03 February 2011 - 04:24 AM
Those were the daysI had been thinking this way for over 12 years ... since V5.. It has only been in the last 6 months or so LV has really rattled my perception of the universe. 2009 and 2010 have been the occasional poke-in-the-eye after another of quirks and workarounds and glitches and potential show-stopping nightmares. I've spent more time on the phone with NI tech support in the last 2 months than I have in the previous 12 years combined.
Founder and general mischief maker on www.labview-tools.com.
SQlite aficionado and websocket zealot.
If it 'aint in LabVIEW, then you 'aint got a clue!
#17
Posted 03 February 2011 - 01:35 PM

POPULAR
Those were the days
. When men were men, and sheep were worried. (and the known issues would fit on a cigarette packet
) < wispy reminiscing emoticon>
2011 is only going to be as good as the Beta testers make it. That da#$ EULA for the Beta's (paraphrasing now... if you run into trouble with the beta code, please report the issue but don't count on us to help..) keeps all of the serious development testing out of the picture until the official release. As long as there is just a bunch of people poke around the theri spare time on toy projects.
G-Story
One of the most solid version of LV was LV 6.1. AS i understand the back story, Albert Gevens really beat that Beta version up. His work was so important in version 6.1 that NI recognized him for his efforts and made him a ... MVP or a Featured Developers or some such.
What I feel would fix the buggey releases:
Cash.
NI should go through thier records of bug reports and find a core set of bug-hunters and approach them about paying them to develop in the beta version, AND back them up with a commitment to fix any bug they find prior to the offical release.
From where I sit I am still seeing the same pattern repeateded over and over.
"dot-zero" version released and I sit back and wait for the bug reports. I avoid upgrading except where my customers have selected the blue pill and I am forced to take the dive into the hole with them. The I go into a routine where I am calling support almost daily with conversation that end with "Well senf me an e-mail with the CAR number and I have a hrad time believing anyone who knows what they are doing actually tested this!".
2010 story
NITS here in Pittsburgh, I was selected to do the Darren routine about the new features in LV 2010. So blew through his material in about 15 minutes and started answer random questions from the crowd when I found myself trying to edit the icon while they watched. Little did I realize the "New and degraded" icon editor was busting full of bugs ( ctrl-V double paste, no drag after select argh!!!). I don't think any of the crowd realized I was dealing with a bug because I stopped and "Pulled a cake out of the oven" to show the final results.
As a consultatant I also find the bugs particulary frustrating because I have to deal with customers asking "Why do you like LabVIEW so much if they are shipping crap?"
I did not expect this post to turn into a rant but I guess it did.
Ben
#18
Posted 03 February 2011 - 01:55 PM
And I just want to say that 7.1 was the best version of all time...in my opinion.
"Maybe Hoovah is really Crelf's alter-ego, which he uses to irk people?" - Gary Rubin
"Seemingly minor changes....can mean the difference between a working app and a quivering heap of unresponsive code." - David Boyd
#19
Posted 03 February 2011 - 02:03 PM

POPULAR
www.mooregoodideas.com
#20
Posted 03 February 2011 - 04:32 PM
Yes, other languages have their place and, were I to program primarily or even significantly more than I do i those domains, I'd consider using them where they excelled. I'm not a "gun for hire" at this point; so I have the luxury of essentially developing in-house for a single "project" (that of course wasn't even a project until....) and that makes it very easy to stay with LV, notice the bugs and then work around them. And in general that's worked pretty well. I used to be an "early adopters" of the new releases but got burned on 2009 when I discovered some major issues (and, yes, filed CARs, went down to visit LV, etc, etc).
Ultimately all of that has gotten resolved -- it just took time and not all of that was NI's fault. It's too long of a story to go into here but one of the things that I like most about LV is that it is supported by a single company.
And, no, I'm not forgetting LAVA et al
hmmmm, I guess a bit ranty but it's early in the morning and I'm only halfway through my first cup...then again maybe even though it's early it's time to switch....












