Re: Cryptogram Comment

From: Tom St Denis (tom_at_securescience.net)
Date: 06/18/04


Date: Fri, 18 Jun 2004 13:05:18 GMT

Daniel James wrote:

> In article
> news:<yejAc.6850$MD7.5404@news04.bloor.is.net.cable.rogers.com>, Tom St
> Denis wrote:
>> MFC, # and .net are just gimmics to scam people into thinking
>> Windows is "growing".
>
> No that's not it. I agree that MS have an agenda of their own behind
> the development of these technologies, but they're not just a scam.

I'd say they pretty much are. Could you imagine if KDE was written in C++
this week, C# next week and then Java the week after "just to embrace
technology"?.

> MFC was originally an abtraction tool so that people could write one
> application and compile it for both 16-bit and 32-bit Windows. It's

You could already do that. The Win16 and Win32 APIs were so similar that
porting an application to Win32 [what Win95/98/ME/XP are essentially] was a
matter of recompiling and minor source changes at best.

> also a fairly functional C++ wrapper around the Windows API that does
> make coding quite a lot easier than in the bare Win32 API. (It's a
> piss-poor example of object oriented design, though, largely because it
> had to be supportable on MS's old 16-bit compiler for pre-standard
> C++.)

I don't know about that. With just C and MSVC you can drag-and-drop design
GUIs, code the callbacks and have nice flashy pretty gui applications. MFC
doesn't help that.
 
> C# and .NET are MS's response to Sun preventing them from using Java.

Response as in "look we can do it too!" That's marketing not engineering.
C# and .NET [and .ASP and .whateversnext] won't enable you to write an
application any easier than before. I mean C is a simple language.
Resource editors take care of the GUI. Additional baggage need not apply.

>> ... that aside, none of this makes MSFT responsible for the actions
>> of people who steal their [crappy] software.
>
> That's a tough one ... I can see both sides of the argument. MS made
> the crappy software, and they have a (moral, if not legal) duty to fix
> it and to provide the fix FOC for paid-up customers. I think we can
> agree on that much.

Bingo.

> If the effect of the crappiness was only to the detriment of the users
> of the software themselves - and not to innocent and univolved third
> parties - I'd certainly agree that MS had no responsibility to provide
> the fix to those who've just ripped the software off; but as the nature
> of the crappiness is that it also affects third parties I'd say MS had
> a (moral if not legal) duty *to those third parties* to offer the fix
> to all users, including pirates.

Well then you would be for SP2 disabling pirated WinXP installs? I mean
that would stop them from running an unpatched OS.

Why should they take the stance of making a pirated install better?

Tom



Relevant Pages

  • Re: I no longer have a "Security Tab" after updating to SP1
    ... 2000 and XP are pretty similar, except for the GUI and some user features ... mainly in the GUI. ... > Thank you for the quick response. ... It did fix my problem, ...
    (microsoft.public.windowsxp.security_admin)
  • Re: SNAPI Floundering App – Joe Please Help
    ... Thank you sooo much for your detailed response. ... I can now see that making the AFSM ... > often enough, the GUI appears to be locked anyway, because it is so sluggish.. ... It took me about three days to recode it to use the I/O Completion Port ...
    (microsoft.public.vc.mfc)
  • Re: The crux of peoples issues with PLT Scheme?
    ... Nobody cares whether a GUI (that is typicially written in C or C++ and ... happening in response to interactive input, ...
    (comp.lang.scheme)
  • Re: Black Balling practices here?
    ... reading the group at the time and whether or not those reading have a ... can take awhile to get a response. ... > dialogue box for AutoPlay was significant, ... > fix for it in one of the service packs, and also issued a tool to fix ...
    (microsoft.public.windowsxp.basics)
  • Re: Another donkey gets lucky (BAHH)
    ... What I find humorous is that the response below was probably a form letter, ... how would you have us "fix" it? ... then good players won't be able to win ... By simply providing a random shuffle, we can rest assured that bad ...
    (rec.gambling.poker)