Compatibility

July 1, 2008

I don’t really get why so many people are into remaining compatible with the Microsoft Windows API. While the operating system itself is very mature and well tested after so many years remaining compatible to predecessors, the basic concepts of the Windows API are not of this age anymore. I know this isn’t entirely Microsoft’s fault, Posix compatibility brought plenty of misery to the OS the same as the other OS’es.

Isn’t it time we started a new OS with an API that is Not compatible with Posix and Windows? Haven’t we had enough of all the workarounds we had to make up? For the future’s sake, someone has to be bold and be shouted at for their non-posix compatibility, I’m absolutely sure it will have potential (if properly documented of course).

Oh well. For the time being we’re stuck with the mess of the past, and we’ll have to keep writing our fancy wrappers…

Or better yet; Microsoft to remove all legacy, deprecated, inefficient, inconsistent and insecure API functions so we stop using them.

Entry Filed under: Win32. Tags: , , , .

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


RSS Twitter

 

July 2008
S M T W T F S
« Jun   Sep »
 12345
6789101112
13141516171819
20212223242526
2728293031  

Categories

Blogroll

Meta

Top Posts