Does Vista belong to NT family?

For everything that's not in any way related to PureBasic. General chat etc...
josku_x
Addict
Addict
Posts: 997
Joined: Sat Sep 24, 2005 2:08 pm

Does Vista belong to NT family?

Post by josku_x »

Hello!
I wanted to know if the new Windows Vista belong to the Windows NT family... Just like Windows 2000 and XP belong to the NT family.

I wanted to know this, because most of my codes uses NT API calls, etc.. And there's no information to this question when I searched Microsoft's site and Google.-

Thanks
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post by Trond »

Yes.
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

However this doesnt mean that you can use the same api calls. I think they actually are moving slowly to switch the whole api with .net...
PB
PureBasic Expert
PureBasic Expert
Posts: 7581
Joined: Fri Apr 25, 2003 5:24 pm

Post by PB »

> I think they actually are moving slowly to switch the whole api with .net

Hmm, if that's the plan, and all my current Windows software is incompatible
with it, then I see no reason to stay with Windows for the future. Bad idea!
I compile using 5.31 (x86) on Win 7 Ultimate (64-bit).
"PureBasic won't be object oriented, period" - Fred.
thefool
Always Here
Always Here
Posts: 5875
Joined: Sat Aug 30, 2003 5:58 pm
Location: Denmark

Post by thefool »

Please note the word slowly ;)

maybe its like with dos, it gets slower etc
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post by Trond »

Take a peek at the .Net dlls with a dependency viewer and be relaxed.
josku_x
Addict
Addict
Posts: 997
Joined: Sat Sep 24, 2005 2:08 pm

Post by josku_x »

So I shouldn't be much worried?

Well, if they're really going to switch API calls to .NET, that is a big problem, especially because I am making an interpeter that uses a massive amount of API calls.

Damn! That Billy boy cannot decide the best for programmers.
Trond
Always Here
Always Here
Posts: 7446
Joined: Mon Sep 22, 2003 6:45 pm
Location: Norway

Post by Trond »

The .Net uses the ordinary Windows API. A rewrite of them would take time anyways. (Maybe that's why Vista is delayed?)
Karbon
PureBasic Expert
PureBasic Expert
Posts: 2010
Joined: Mon Jun 02, 2003 1:42 am
Location: Ashland, KY
Contact:

Post by Karbon »

Originally the plan was to make Vista .NET based but that was abandoned a long time ago.
-Mitchell
Check out kBilling for all your billing software needs!
http://www.k-billing.com
Code Signing / Authenticode Certificates (Get rid of those Unknown Publisher warnings!)
http://codesigning.ksoftware.net
Shannara
Addict
Addict
Posts: 1808
Joined: Thu Oct 30, 2003 11:19 pm
Location: Emerald Cove, Unformed

Post by Shannara »

Since Vista uses the Windows XP as the codebase .. yeppers, it's NT.
josku_x
Addict
Addict
Posts: 997
Joined: Sat Sep 24, 2005 2:08 pm

Post by josku_x »

Man was I scared :evil:
User avatar
Joakim Christiansen
Addict
Addict
Posts: 2452
Joined: Wed Dec 22, 2004 4:12 pm
Location: Norway
Contact:

Post by Joakim Christiansen »

Karbon wrote:Originally the plan was to make Vista .NET based but that was abandoned a long time ago.
Seriously? What's the point with it then?!
I like logic, hence I dislike humans but love computers.
User avatar
Rescator
Addict
Addict
Posts: 1769
Joined: Sat Feb 19, 2005 5:05 pm
Location: Norway

Post by Rescator »

Windows 9x core (95/98/Me) version 4.x series
Windows NT core (NT 4.0) 4.x series

Windows NT core (2000/XP/2003) 5.x series

Windows NT core (Vista) 6.x series ???



Karbon wrote: Originally the plan was to make Vista .NET based but that was abandoned a long time ago.

Well, not surprising really.
.NET is a wrapper for the WINAPI which is the actual OS API layer.
The same way ATL, WTL, and all the other frameworks I can't remember.

This is why I love PB, no need to use any wrapper to use WINAPI features.
I can just use a feature here and there inbetween PB features :)

Hmm, maybe list that as a PB feature?
Inline WINAPI :P
Post Reply