Re: Confused about which way to go

From: Hrvoje Brozovic (a.b_at_c.de)
Date: 11/18/03


Date: Tue, 18 Nov 2003 09:50:17 +0100


"Kirk Halgren" <khalgren@sti.nasa.gov> wrote in message >
> So do I assume correctly that calls in through .net will be the fastest
way
> to access the functions? Will the help files be written in C# instead of
C?
>
> Kirk Halgren
>
>
Fastest (most direct) way to access always were
and allways will be native NT functions.

First versions of NT was supposed to run OS/2, posix and Win32
apps. Every subsystem eventualy called native NT API.
Over time, posix and OS/2 subsystems become absolete.

Many win32 functions are pretty straighforward mappings.

What they might do is to make NET a new subsystem
instead of application library running inside Win32.
but adding NET in between of Win32 and NT
is just plain silly and it will not happen.



Relevant Pages

  • Re: how did Microsoft break away from OS/2?
    ... this point of view, OS/2 VDM is also a subsystem, since it routes ... calls into OS/2 calls. ... Well, but then DOS application can't see OS/2 kernel interface, can it? ... applications use one the subsystems (Win32, OS/2, or Interix in Windows ...
    (comp.os.os2.advocacy)
  • Re: Similar to "FILEMON" - How to?
    ... This group has to do with win32 and ... filesystems are not part of that subsystem. ... a filemon like tool. ...
    (microsoft.public.win32.programmer.kernel)
  • Re: EOF location?
    ... that will use Win32 semantics may show Win32 features rather than POSIX ... line is 11 characters long; 9 characters and two line-end characters. ...
    (comp.lang.cobol)
  • waitpid with a time limit
    ... My company may be getting a contract to port a Win32 application to ... the Win32 stuff I'm seeing have straightforward Posix ... indicate the completion of the child process by posting to a semaphore. ... Then we simulate a timed waitpid() call by making a sem_timedwaitcall ...
    (comp.os.linux.development.apps)
  • Re: Win32 condition variables redux
    ... Win32 is no natural ground for condition variables as ... defined by POSIX. ... it was wrong for me to try to lay a POSIX layer on top of ... My abstraction layer won't have condition variables, ...
    (comp.programming.threads)