Re: Future for VC++ Programmers
- From: Joseph M. Newcomer <newcomer@xxxxxxxxxxxx>
- Date: Thu, 28 Dec 2006 16:37:04 -0500
I have that same problem with the Unix/Linux crowd. "I want to be free to do whatever I
want" is the cry. So you have no uniform way of configuring apps, no uniform way of
retaining options, apps will use the same-named environment variable (One level of naming
was good enough for my grandfather, and by gum, it's good enough for me!) for completely
unrelated purposes.
Option letters differ from app to app, and pipes are thought to actually be useful.
Apparently if you write enough 30-line apps and pipe them together you are supposed to
have a usable system.
At one time the head of Red Hat was heard to remark that open source was a major stumbling
block in making his company have any useful value-added.
I like many ideas of open source, and I give away a lot of free source myself, but I don't
require that you make your entire application open source if you use anything of mine. The
open-source fanatics think that every piece of source code should be freely available to
anyone. The two are slightly orthogonal; you can have open source without giving the
source away (anyone who pays the fee can see the source, but they are not free to
redistribute it as source), and demanding that all programs that use any open source must
therefore be in the public domain is a form of fascism which, if it were imposed by any
other group, would have civil libertarians, defenders of freedom of speech, IP lawyers,
etc. up in arms. "If you quote my work, however briefly, in your work, then your work
goes into the public domain" would not stand any legal test, yet it is such a religious
dogma that no one dares question it. Like most good ideas carried to extremes, it begins
to fail in significant ways.
I don't use free source, I can't afford to. It is far too expensive for me.
joe
On Fri, 29 Dec 2006 05:50:21 +1000, "Ian Semmel" <anyone@xxxxxxxxxxxxxxxxx> wrote:
Of course, the linux zealots say that something like 400 distros, lack of aJoseph M. Newcomer [MVP]
unified installer system, nothing like the registry to determine what's on
the machine and where, libraries placed at arbitrary locations and
incompatible gui systems is "freedom". Most rational people call it "chaos".
I think, however, that the emergence of the "big boys", RedHat, IBM and
Novell et al will make a difference in the future.
One thing that will change is that the software won't be free. There will
still be room for the hobbyists to play around with their own systems, but
for linux to be an acceptable alternative to windows on the desktop,
commercialization is inevitable.
"MrAsm" <invalid@xxxxxxxxxxx> wrote in message
news:h377p2darg85e6djekldu4r88p276g2qo1@xxxxxxxxxx
On 27 Dec 2006 11:04:12 -0800, marcoera@xxxxxxxxxxxx wrote:
I shouldn't have written the word "linux" on a microsoft newsgroup...
Just joking. BTW, all what you write is a matter of personal
preference;
I don't agree. I think that Joe's list is very interesting and
objective indeed.
Windows' list could be much longer, if only someone finds
the time to write it.
It would be interesting to see at least some part of this "long
list"...
In my opinion, Linux has more chances to improve in the way users and
developers want, as it's not bound to some company economic interests.
Sure: you have the source and you can modify them for your needs.
But this is very "theoretical"...
The reality is that people need money to live, and you can't have a
true serious business model with open-source.
e.g. Debian is completely sucking: it distributes old software, and
the releases are also procrastinated.
Moreover, device driver support is poor on Linux: e.g. I can't install
Ubuntu because of problems with ATI graphics card (and ATI is a very
important graphics card vendor! So it should be supported by Linux
community); these kind of bugs have a long list on the Ubuntu bug
site. But the list remains there, long, even if there are the sources
that someone could modify and debug...
I think that Microsoft has team of QA engineers to test drivers, etc.
You can have them only if you can pay them, and to pay them you must
sell software, not do open-source things.
Linux could be an interesting hobby for those interested in low-level
system software and operating system kernels: you have the soruces and
can study them: you could learn the mechanics of booting an operating
system, protected mode programming, etc.
But for a real business, I consider Linux completely unfit.
Best,
MrAsm
email: newcomer@xxxxxxxxxxxx
Web: http://www.flounder.com
MVP Tips: http://www.flounder.com/mvp_tips.htm
.
- References:
- Future for VC++ Programmers
- From: Raja
- Re: Future for VC++ Programmers
- From: marcoera
- Re: Future for VC++ Programmers
- From: Joseph M . Newcomer
- Re: Future for VC++ Programmers
- From: marcoera
- Re: Future for VC++ Programmers
- From: MrAsm
- Re: Future for VC++ Programmers
- From: Ian Semmel
- Future for VC++ Programmers
- Prev by Date: Re: Customizing a Control Using OnLButtonDown, OnMouseMove, etc.
- Next by Date: Re: How to display the list of items in edit box using spin control
- Previous by thread: Re: Future for VC++ Programmers
- Next by thread: Re: Future for VC++ Programmers
- Index(es):