Re: Microsoft GUIs
- From: Chris Angelico <rosuav@xxxxxxxxx>
- Date: Wed, 6 Jul 2011 15:43:38 +1000
On Wed, Jul 6, 2011 at 2:53 PM, Andrew Berg <bahamutzero8825@xxxxxxxxx> wrote:
Let Microsoft play with, and sell, pretty GUIs and pretty apps.I completely disagree. MS sucks at making GUIs.
I never said they were good at making GUIs. I said they were good at
selling GUIs.
Dan is right about the ugliness of the Windows APIs. There are
innumerable anomalies between otherwise-similar functions, weird
behaviours that may and may not have historical precedent, and enough
hair-pulling fuel to turn you bald in a week. Also, and possibly more
serious, the security features that Windows has mostly seem to have
been monkey-patched in; and there are ridiculous vulnerabilities just
waiting to be exploited. The WM_TIMER message can be sent by any
process to any process, and one of its parameters is the address of a
callback - and voila, other process starts executing code at that
address. And this works even if the program doesn't use timers.
ChrisA
.
- References:
- Re: The end to all language wars and the great unity API to come!
- From: Chris Angelico
- Re: The end to all language wars and the great unity API to come!
- From: rantingrick
- Re: The end to all language wars and the great unity API to come!
- From: Chris Angelico
- Re: The end to all language wars and the great unity API to come!
- From: rantingrick
- Re: The end to all language wars and the great unity API to come!
- From: Gregory Ewing
- Re: The end to all language wars and the great unity API to come!
- From: rantingrick
- Re: The end to all language wars and the great unity API to come!
- From: alex23
- Re: The end to all language wars and the great unity API to come!
- From: rantingrick
- Re: The end to all language wars and the great unity API to come!
- From: Steven D'Aprano
- Re: The end to all language wars and the great unity API to come!
- From: rantingrick
- Re: The end to all language wars and the great unity API to come!
- Prev by Date: Re: The end to all language wars and the great unity API to come!
- Next by Date: Re: The end to all language wars and the great unity API to come!
- Previous by thread: Re: Microsoft GUIs
- Next by thread: Re: The end to all language wars and the great unity API to come!
- Index(es):