3 ms·
IMHO there are a lot of opportunities in the desktop market. Most competent developers moved to Web apps and Linux long ago and left the Windows desktops lackin
by borisk 16y ago
IMHO there are a lot of opportunities in the desktop market. Most competent developers moved to Web apps and Linux long ago and left the Windows desktops lacking in many areas.
If your looking to low level system stuff or prioritize app speed have a look at Visual C++. Even Google used if for Chrome.
The most advanced UI framework I've seen is WPF. It has GPU acceleration; compatible, but separate tools for developers and designers; lots of 3rd party controls; can run in browsers through Silverlight.
Both these unfortunately come from Microsoft. You can get the dev tools for free or at low cost through programs like BizSpark.
- lelele 16y ago> If your looking to low level system stuff or prioritize app speed have a look at Visual C++. Even Google used if for Chrome. As an experienced C++ developer I recommend you avoid C++ at all costs, even if you are an experienced C++ developer. A blend of C and another high-level language is a better choice.
- umenline 16y agoIm using at my day job Qt with Visual studio express 2008 and its a great combination for developing. im doing small tools. its very fast with Qt
- jbarham 16y agoAdobe's Lightroom is a good example of a successful hybrid language app as a big chunk of it is written in Lua. Here's a presentation on its architecture: http://www.troygaul.com/LrExposedC4.html http://www.troygaul.com/LrExposedC4.html
- maguay 16y agoYou can actually get Visual C++ tools for free from Microsoft, since there's a C++ Visual Studio Express available. Check http://www.microsoft.com/express/Windows/ http://www.microsoft.com/express/Windows/ ... there's quite a bit out there for free nowadays from Microsoft. Though it would be great to see more WPF apps, and you'd need to look into Expression Studio for that. Can't wait to see what you build; the desktop market has definitely been neglected on all platforms for too long.