a Q about C++ and OS
-
i develop almost all of programs under win95 because we can sell to more customers. i don't think there is any important reason to develop under xp, 2k etc. if you use xp, 2k..., do you find some significant contributions of those OS related to C++? includeh10
-
i develop almost all of programs under win95 because we can sell to more customers. i don't think there is any important reason to develop under xp, 2k etc. if you use xp, 2k..., do you find some significant contributions of those OS related to C++? includeh10
includeh10 wrote: i develop almost all of programs under win95 because we can sell to more customers. Does this mean you run your Visual C++ and tools under Win95 as well! includeh10 wrote: i don't think there is any important reason to develop under xp, 2k etc. XP and Win2k and NT 4 are much more stable for developing on. If you app crashes in 9x then it is possible that it'll bring the entire OS down. For me this meant time consuming reboots which is why I did/do all my developing on NT based OS. Testing apps to make sure they run on 9x is fine, developing on 9x is a little silly if you ask me. Michael Blue canary in the outlet by the light switch Who watches over you Make a little birdhouse in your soul - They Might Be Giants
-
includeh10 wrote: i develop almost all of programs under win95 because we can sell to more customers. Does this mean you run your Visual C++ and tools under Win95 as well! includeh10 wrote: i don't think there is any important reason to develop under xp, 2k etc. XP and Win2k and NT 4 are much more stable for developing on. If you app crashes in 9x then it is possible that it'll bring the entire OS down. For me this meant time consuming reboots which is why I did/do all my developing on NT based OS. Testing apps to make sure they run on 9x is fine, developing on 9x is a little silly if you ask me. Michael Blue canary in the outlet by the light switch Who watches over you Make a little birdhouse in your soul - They Might Be Giants
Michael P Butler wrote: Testing apps to make sure they run on 9x is fine, developing on 9x is a little silly if you ask me. I agree. The two contract jobs I worked on prior to my current one required me to develop on Windows 95 and 98 respectively. Both were disastrous for developing on, re: crashes and frequent reboots. Of course, with the latest VC++ you can't develop on Win 9x anyway. Kevin
-
i develop almost all of programs under win95 because we can sell to more customers. i don't think there is any important reason to develop under xp, 2k etc. if you use xp, 2k..., do you find some significant contributions of those OS related to C++? includeh10
1. Your point one is invalid since there is nothing that precludes you from developing on NT and then running on 9x. 2. NT is a much better development environment since it doesn't suffer the stability issues of 9x. 3. C++ isn't tied to an operating system. It is a question of environment quality. 9x contributes nothing to C++. There is NO reason to develop on 9x. It doesn't provide you with a wider install base since NT program can run on 9x as long as you don't take advantage of the advanced functions. There is even UNICODE support for 9x via MSLU. 9x is not a development quality operating system. Tim Smith I'm going to patent thought. I have yet to see any prior art.
-
1. Your point one is invalid since there is nothing that precludes you from developing on NT and then running on 9x. 2. NT is a much better development environment since it doesn't suffer the stability issues of 9x. 3. C++ isn't tied to an operating system. It is a question of environment quality. 9x contributes nothing to C++. There is NO reason to develop on 9x. It doesn't provide you with a wider install base since NT program can run on 9x as long as you don't take advantage of the advanced functions. There is even UNICODE support for 9x via MSLU. 9x is not a development quality operating system. Tim Smith I'm going to patent thought. I have yet to see any prior art.
-
Two reasons to work on 2K / XP. 1) more stable 2) Alot more GUI controls you can use. (you can also incorporate DirectX if you are doing Sound or Video Editing tricks)
-
i develop almost all of programs under win95 because we can sell to more customers. i don't think there is any important reason to develop under xp, 2k etc. if you use xp, 2k..., do you find some significant contributions of those OS related to C++? includeh10
Over the years I have developed on all the operating systems. There are only 3 things I can tell you: 1) Years ago I used to have the believe that if you could get an app to compile on old 95/98 machines it would have a better chance of working without modification on newer OS (NT). You would be supprised at how many developers ignore the footnotes for a function at the end of the MSDN literature that specify what operationing systems support them only to get burned later. Lately though I have decide to develop on the latest OS because of the next paragraph. Read on... 2) I have noticed that an application developed on 2000 using VC7 produces a GUI appearance that looks the same on 2000 and XP (that is the old style buttons etc.). Whereas the same application developed on XP will have the newer buttons (mouse hover hite etc..)and interface appearance when viewed on XP and the older but standard appearance on 2000. 3) Visual studio.Net won't work on anything older than 2000 so you might as well forget the older OS for developing. Art