[FOSS] How does one respond to this line of questioning?
Bruce Labitt
bruce.labitt at myfairpoint.net
Thu Apr 7 23:30:50 EDT 2011
On 4/7/2011 9:57 PM, Thomas Charron wrote:
> On Thu, Apr 7, 2011 at 9:26 PM, Bruce Labitt
> <bruce.labitt at myfairpoint.net> wrote:
>> Had an interesting conversation this evening. A snipped
>> version basically was:
>>
>> op: You like to use a lot of Open Source Software don't
>> you? Don't you know it is not 'standard' here?
>>
>> me: Hmm. What part of free, efficient and fast don't you
>> care for?
>>
>> op: (no answer)
>>
>> How do list members respond to this line of questioning?
>> (Yes the conversation went on, but it was merely an
>> unfruitful elaboration of my answer.)
> Well, that guy walked away thinking you where a prick, if you really
> put it in THAT language. :-D
I have to admit, I really did put it in those terms. The
software was free. The language I chose is rather efficient
in terms of my development time. I can code faster in that
language. And the execution time is as fast as the
alternative non-free benchmarks I've done. So my comments
were *entirely* accurate. Was I being subtle? No.
> Open Source is 'different' It isn't better in any way that can be
> definitively proven. If it finds that you are able to do things
> faster and easier, then great. Help it make inroads to MAKE it
> included as a standard.
>
I'm trying.
>> I don't need to be sold on FOSS. In general, I find FOSS to
>> be incredibly useful. I use it whenever I can. It isn't
>> always *the best* solution, but most (nearly all) times it
>> is more than good enough. (If appropriate, I make an
>> attempt to help the 'community'.)
>>
>> Why do many large organizations tend to resist FOSS? Discuss.
> Honestly, the largest reason is attitude of the users. People using
> OSS software 'outside the bounds' tend to leave software behind that
> others have to figure out how it works. A Visual Studio monkey can
> generally pick up any other monkeys stuff, and get up to speed on it.
>
> A perl guy walking into an environment where the guy liked Python,
> who took over from a guy who liked bash scripts.. Weeeeeeeeeeelllll.
> It doesn't go over to well.
>
I see what you are saying here... I used OSS because it was
the fastest and cheapest (cost and development time) to get
something done. If I had something that would be faster and
easier, I'd use it.
I've see lots of bad C, (and other languages) no matter
whose compiler was used. Bad comments or poor documentation
are poor practice, independent of language or the cost of
your compiler/interpreter.
One cannot assume *the next guy* can read your mind. Tell
TNG what you were thinking. Never mind that, tell yourself
what you were thinking when you wrote that stuff.
Especially if you were trying to be clever.
Of the three 'languages', above, I prefer python. Clean,
easy to read, and document. Does sophisticated numeric
processing if required. Fast, with numpy. Really easy to
abstract for higher levels of sophistication. Works for
me. Relatively easy to port to C++ if you can't run python
on your platform. YLMV.
More information about the gnhlug-discuss
mailing list