LONGHORN AND THE NEW WINFX TECHNOLOGY

For everything that's not in any way related to PureBasic. General chat etc...
User avatar
fsw
Addict
Addict
Posts: 1603
Joined: Tue Apr 29, 2003 9:18 pm
Location: North by Northwest

LONGHORN AND THE NEW WINFX TECHNOLOGY

Post by fsw »

Maybe it's interesting:

http://msdn.microsoft.com/msdntv/episod ... nifest.xml

Will the current Win32 be accessible with the release of Longhorn :?:

If yes, how can MS drive programmers to use the new WinFX stuff :?:

Will they make a fresh CUT and old Win32 coded programs will only run in a 'VirtualPC' (where the bindings Win32/WinFX are) :?:

If yes, to skip the slow (by purpose) 'VirtualPC' do you have to upgrade all programs :?:

Can PureBasic fit in somehow :?:

What do you think :?:

No I don't have to much time on my hand, just saw the MS video the other day and I thought I pass it on.
freak
PureBasic Team
PureBasic Team
Posts: 5946
Joined: Fri Apr 25, 2003 5:21 pm
Location: Germany

Post by freak »

Well, in the video, the guy said:
... so just like your existing win32 applications will work great on longhorn, your .NET framework apps will work great on longhorn with WinFx as well.
So, i don't think, there will be a complete cut.

He's got a point tough, when saying, that after the win32api is 10 years
old now, it is time, to create something new.
I just hope, they don't enforce the *new way* too much though.

Timo
quidquid Latine dictum sit altum videtur
User avatar
blueznl
PureBasic Expert
PureBasic Expert
Posts: 6172
Joined: Sat May 17, 2003 11:31 am
Contact:

Post by blueznl »

hmmm... expect a slow killing of win32... first by throttling it, then by sneakily removing features / compatibility issues

(for example: take winxp, they added interrupts (not available in win2k and nt) so it could run old w95 / dos / w98 games, but took out part of the thunking code (no more fancy long filenames for 16 bit apps)

i just hope there will be a purebasic when the time comes to switch... not that i am in a hurry to make the switch, xp is fine for me (and i guess for most of us)

(in fact, if win98se was a little more stable i wouldn't see too much of a reason to use winxp)
( PB6.00 LTS Win11 x64 Asrock AB350 Pro4 Ryzen 5 3600 32GB GTX1060 6GB - upgrade incoming...)
( The path to enlightenment and the PureBasic Survival Guide right here... )
vanleth
User
User
Posts: 79
Joined: Sat Jun 28, 2003 4:39 am
Location: Denmark - Valby

Post by vanleth »

I've been using Expression from Creature House when doing vektor graphics. Rumors goes that MS is considering buying Expression, but Creature House won't confirm it yet.
MS are also working on a project called Sparkle. Sparkle will most likely be a strong competitor to Flash and MxDirector. The new tools will be integrated in the .net environment, and included in Longhorn.
Also Sparkle will have direct access to the whole windows API, where flash is limited to what MacroMedia wanna do with it.

Actually if all this is true, i am looking forward to Longhorn. And if PureBasic can have access to the same things, I see it as PB getting better too.
ebs
Enthusiast
Enthusiast
Posts: 561
Joined: Fri Apr 25, 2003 11:08 pm

Post by ebs »

vanleth,

I checked out the Creature House web site. It looks like Microsoft has indeed bought them, since a Microsoft copyright notice appears prominently, and the home page says:
Microsoft has completed the purchase of certain Creature House assets. Please continue to check back at this website for further information regarding availability of the Expression and LivingCels products.
Eric
vanleth
User
User
Posts: 79
Joined: Sat Jun 28, 2003 4:39 am
Location: Denmark - Valby

Post by vanleth »

Well then that part of it is true. MS is needing a true vektor drawing program. And Expression is / was highly praised among Vektor artists.

Thanks for checking me up :)
User avatar
fsw
Addict
Addict
Posts: 1603
Joined: Tue Apr 29, 2003 9:18 pm
Location: North by Northwest

Post by fsw »

freak wrote:Well, in the video, the guy said:
... so just like your existing win32 applications will work great on longhorn, your .NET framework apps will work great on longhorn with WinFx as well.
So, i don't think, there will be a complete cut.

He's got a point tough, when saying, that after the win32api is 10 years
old now, it is time, to create something new.
I just hope, they don't enforce the *new way* too much though.

Timo
Well what I heard is that the old apps (Win32 and MFC) will be emulated, they won't run in native mode.
The apps that use Windows.Forms will be transparently upgraded to use vector widgets.

If this is true :arrow: emulation = slower than native.

The spirit of PureBasic is SPEED ... HMM
Fred
Administrator
Administrator
Posts: 18349
Joined: Fri May 17, 2002 4:39 pm
Location: France
Contact:

Post by Fred »

Why PB couldn't use the new API ?
User avatar
fsw
Addict
Addict
Posts: 1603
Joined: Tue Apr 29, 2003 9:18 pm
Location: North by Northwest

Post by fsw »

Fred wrote:Why PB couldn't use the new API ?
I don't know - you tell me :wink:

Serious, this would mean that because of LongHead all GUI libraries have to be rewritten (I hope MS will provide some information about it...)

And maybe also the libraries that use Image, and so on...
User avatar
fsw
Addict
Addict
Posts: 1603
Joined: Tue Apr 29, 2003 9:18 pm
Location: North by Northwest

Post by fsw »

In additon to that, all LongHat GUI stuff will be Object Oriented ( MS like in a very weird way) - so if PureBasic speeks some sort of OO it will be beneficial (I know Fred you already delivered some functionality).

BTW: where can I obtain more information about how to use the new OO ability in PureBasic :?:
Post Reply