Sure, I do think Visal Slickedit is better editor ( I use it under Linux ) but your complain about MFC seems a bit contrived.
You don't need to use MFC and,well, 90% of people coding for Win32 use either MFC or VB so one can hardly blame MS for including it.
Sorry but you are an exception here, just about everyone I know who used to code in Win32 switched to MFC.
If you think MS tools are too bloated there are other choices but you will find that no development system supports latest MS APIs as well as VC ++.
About 5 years ago I used to work with Watcom compiler doing pure Win32 stuff in C and even then one had to use some workarounds to support things that VC++ did out of the box.
Seems to me like you are suffering because you hardly fit stereotype of typical developer as seen by folks at MS ( or even at other companies.)
Hell, think how much time you would save if you had equivalent of Glade for Python.
Of course GUI prototyping tools help.
Anything that offloads some work to the computer ( which was designed for this in the first place) is a good thing.
Because 90% of computer users don't need to use any sort of command line.
They simply don't.
If you, as a power user or developer, have a need for it then there it is waiting for you.
What is wrong with this approach ?
Hell, Mac folks got along just fine without any sort of cmd and you are here claiming that this is evil.
That is not MS problem that your wife does not know HTML.
Frontpage is a tool to be used for certain tasks and if you find it limiting then there are other options.
MS does produce GUI only tools because that is what market wants.
If there is a huge demand for CLI tools why there are no other companies trying to fill that niche ?
For prototyping nothing works as fast as quick VB form or even Access one.
I refuse to believe that you can code custom dialog with 20 controls faster than I can put it together using some visual tool ( remember we are talking about visual prototyping and NOT working design with events etc...)
"Admittedly not something you want to do as a Windows programmer"
Underlying model of GUI on windows very similar to what you have in X or most other toolkits.
A message loop, events, basic primitives (lines , filed polygons, fonts etc)
There is nothing particularly nasty about Win32 subsystem.
As to your main point, granted it helps a lot if developers known innards of given system but it is not necessary unless requirements specifically call for it ( like creating custom widgets etc )
"legislate what consenting adults can do in their private bedrooms"
How ?
"legislate their religious beliefs into public schools"
You mean, allow kids to pray which for which they can get in trouble now ?
Allow them to even mention God in their own essays ?
You have no idea how far this "separation" has gone in recent years.
You can get in trouble for even mentioning God in classroom discussions.
"Clinton may have been a Democrat, but liberal he was not. Scrutinize his policies, and you'll begin to understand.
"
He was at heart.
He perfectly realized that US society is not even close to being ready to support the kind of socialism which is a standard in Europe these days.
His restrain in pushing his liberal ideas was related to the fact that he , above everything, loved to be in power.
Just look at what happened during his last days in the office.
The guy went nuts passing all sorts of liberal regulations.
"have any right to criticize your corrupt, failing 'democracy'.
"
No, because that failing democracy saved your asses three times during last century from your own creations (fascism and communism)
Even recently it took US intervention to stop slaughter and rape happening couple hundred miles from EU bureaucrats.
With that kind of record you have hardly any right to criticize US.
"because implementing full memory protection and a host of other features common to every other OS"
Windows 2000 does implement full memory protection and I have yet to see it crash ( 3 months and counting)
BTW. There are tons of profitable software companies selling software at a flat rate.
They are not as big as MS but that does not mean they are not profitable.
"Plato conclusively refuted the idea that gods could have anything to do with morality thousands of years ago"
He did not refute anything.
He just claimed he did.
He was just another guy wandering around and asking bunch of question to which people are yet to find any definitive answers.
Or to put it completely on its head... I can answer that question for myself and who is to say that my answer is an inferior one ?
Plato ?
You ?
What is that field?
Can you define it or prove its claims in any way ?
Do you simply "feel" it or what ?
Please, stop making an idiot of yourself...
""It's all prejeduce, everything must be taken on faith." Yes, that's the usual language of demagouges...."
Your stupid assumption that I am one of these religious freaks is so far off it is not even funny.
I haven't been in church in at least 10 years and can't say that I believe in god.
I do believe that for most people religion is a great way to vent off and allows many of them to keep their sanity.
A medicine , If you will...
Clinton actually understood that going to far left will not help him in any way.
Have you ever thought that , the reason why Nader has little chance to win any sort of office is because his views are way to far from what average American thinks our government should look like.
We are not headed into cold war.
Not, unless Chinese are paranoid enough to think that US will attack them.
If they are then this is their problem not ours.
I know I did not.
I just assumed it was a sig.
Sure, I do think Visal Slickedit is better editor ( I use it under Linux ) but your complain about MFC seems a bit contrived. ,well, 90% of people coding for Win32 use either MFC or VB so one can hardly blame MS for including it.
You don't need to use MFC and
Sorry but you are an exception here, just about everyone I know who used to code in Win32 switched to MFC.
If you think MS tools are too bloated there are other choices but you will find that no development system supports latest MS APIs as well as VC ++.
About 5 years ago I used to work with Watcom compiler doing pure Win32 stuff in C and even then one had to use some workarounds to support things that VC++ did out of the box.
Seems to me like you are suffering because you hardly fit stereotype of typical developer as seen by folks at MS ( or even at other companies.)
Hell, think how much time you would save if you had equivalent of Glade for Python.
Of course GUI prototyping tools help.
Anything that offloads some work to the computer ( which was designed for this in the first place) is a good thing.
Because 90% of computer users don't need to use any sort of command line.
They simply don't.
If you, as a power user or developer, have a need for it then there it is waiting for you.
What is wrong with this approach ?
Hell, Mac folks got along just fine without any sort of cmd and you are here claiming that this is evil.
That is not MS problem that your wife does not know HTML.
Frontpage is a tool to be used for certain tasks and if you find it limiting then there are other options.
MS does produce GUI only tools because that is what market wants.
If there is a huge demand for CLI tools why there are no other companies trying to fill that niche ?
Yeah , you did but without any logical reason.
Do you just "hate" MS ?
For prototyping nothing works as fast as quick VB form or even Access one. ...)
I refuse to believe that you can code custom dialog with 20 controls faster than I can put it together using some visual tool ( remember we are talking about visual prototyping and NOT working design with events etc
"Admittedly not something you want to do as a Windows programmer"
Underlying model of GUI on windows very similar to what you have in X or most other toolkits.
A message loop, events, basic primitives (lines , filed polygons, fonts etc)
There is nothing particularly nasty about Win32 subsystem.
As to your main point, granted it helps a lot if developers known innards of given system but it is not necessary unless requirements specifically call for it ( like creating custom widgets etc )
Oh well "spent"
How is your German or Russian ?
Because my English is guite good considering the fact I learned it when I was 15.
Quicken
Photoshop
Quake
Age of Kings
...
These "black men" kill more cops than the other way around.
A way more.
"legislate what consenting adults can do in their private bedrooms"
How ?
"legislate their religious beliefs into public schools"
You mean, allow kids to pray which for which they can get in trouble now ?
Allow them to even mention God in their own essays ?
You have no idea how far this "separation" has gone in recent years.
You can get in trouble for even mentioning God in classroom discussions.
"Clinton may have been a Democrat, but liberal he was not. Scrutinize his policies, and you'll begin to understand.
"
He was at heart.
He perfectly realized that US society is not even close to being ready to support the kind of socialism which is a standard in Europe these days.
His restrain in pushing his liberal ideas was related to the fact that he , above everything, loved to be in power.
Just look at what happened during his last days in the office.
The guy went nuts passing all sorts of liberal regulations.
Not exactly ...
Experience shows that socialist administrations are usually way more corrupted than the norm.
So, in this regard, he was right.
"since Mayor Art Critic was elected"
Hell yeah.
His job is to question where and how public money is being spend.
" lot of america's genetic inheritance comes from ex-european ultra-prudes"
Considering tremendous immigration during XIX and XX centuries there are hardly any puritan blood left in this society.
"have any right to criticize your corrupt, failing 'democracy'.
"
No, because that failing democracy saved your asses three times during last century from your own creations (fascism and communism)
Even recently it took US intervention to stop slaughter and rape happening couple hundred miles from EU bureaucrats.
With that kind of record you have hardly any right to criticize US.
"because implementing full memory protection and a host of other features common to every other OS"
Windows 2000 does implement full memory protection and I have yet to see it crash ( 3 months and counting)
BTW. There are tons of profitable software companies selling software at a flat rate.
They are not as big as MS but that does not mean they are not profitable.
"Plato conclusively refuted the idea that gods could have anything to do with morality thousands of years ago"
... I can answer that question for myself and who is to say that my answer is an inferior one ?
He did not refute anything.
He just claimed he did.
He was just another guy wandering around and asking bunch of question to which people are yet to find any definitive answers.
Or to put it completely on its head
Plato ?
You ?
"the actual field of ethics yourself. "
...
...
What is that field?
Can you define it or prove its claims in any way ?
Do you simply "feel" it or what ?
Please, stop making an idiot of yourself
""It's all prejeduce, everything must be taken on faith." Yes, that's the usual language of demagouges...."
Your stupid assumption that I am one of these religious freaks is so far off it is not even funny.
I haven't been in church in at least 10 years and can't say that I believe in god.
I do believe that for most people religion is a great way to vent off and allows many of them to keep their sanity.
A medicine , If you will
"is your bigoted claim that having moral values "
Why is that _bigoted_ claim ?
How is that different from your claims ?
"steal 10 billion bucks "
Just because the only way you can support yourself is by stealing, does not mean others do the same.
He will grow up ...
Once he hits 30 or so he will understand.
"Clinton's pseudo-Democrat character"
Clinton actually understood that going to far left will not help him in any way.
Have you ever thought that , the reason why Nader has little chance to win any sort of office is because his views are way to far from what average American thinks our government should look like.
We are not headed into cold war.
Not, unless Chinese are paranoid enough to think that US will attack them.
If they are then this is their problem not ours.