Hacker News new | ask | show | jobs
by youdontknowtho 3562 days ago
People who actually make money on windows development know that WPF and Win32 are not deprecated.

In fact, they don't really deprecate things. They may stop pushing something as the new hotness...but VB6 apps still run on windows. Those data access technologies that no one uses anymore...those still work on windows. If you are worried about your investment in time not being the new hotness, well that's one thing. If you are worried about your investment in effort being abandoned...they have done more to support backwards compatibility that I think is even reasonable.

2 comments

Silverlight may be the one glaring exception to that rule that I can think of. I don't think even IE or Edge support that anymore, which makes it dead.

I had an ex-girlfriend whose employer made a big bet on Silverlight for their web app platform... in 2012. Having to rewrite it all in HTML5 and JS a year later almost put them under.

Actually, this is really weird, but yeah, you can still use Silverlight. Until very recently the inTune portal still used Silverlight.

I dig what you are saying though. They had some very confused messaging about the web as a platform for a long time. They finally stopped the BS, though, and have gone whole hog on the web.

Couldn't they have ported to WPF with a lot less effort?
Possibly, but this was, if I recall correctly, sort of a web-based MOOC thingy, so being browser-based was important.
Silverlight was cross-platform.
I'm not worried about it dissapearing, I'm worried the modern teh stack will change (it has). Then you start to either lose talent or rebuild the app.
Do what now? Does that mean that I can't build apps in C++ anymore? Because it looks like I can and it also looks like I have more options than I ever have. In fact, I can finally use standard ISO c++ to do more than ever. Do you just mean one UI toolkit over another?

I wonder how Adobe has "kept talent" without rebuilding photoshop?

If you are worried about keeping your personal skills up to date and focused on an area that will earn you personally a living then you should know that some of the most highly paid people I've met in technology code for some of the most niche platforms. I mean serious f*ck off money. Say it with me...AS400. (Or ISeries or whatever the hell it's called now.)

"I wonder how Adobe has "kept talent" without rebuilding photoshop?"

By grabbing their users by the sack and demanding cash they don't deserve under threat of denying access to ones entire body of work.

They kind of did rebuild photoshop. And Acrobat. And pretty much every one of their products after the Creative Cloud move.
Still using C++ and Windows API's. Also, how many prior versions of Photoshop still run on Windows with no modification? Probably all of them.
Don't they use there own UI kit?
Using which tech stack?