Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Applications & OSes

Applications & OSes

Scheduled Pinned Locked Moved The Lounge
comquestiondiscussion
18 Posts 14 Posters 1 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • J Offline
    J Offline
    Joseph Dempsey
    wrote on last edited by
    #1

    I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

    J M M C P 13 Replies Last reply
    0
    • J Joseph Dempsey

      I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

      J Offline
      J Offline
      Joel Holdsworth
      wrote on last edited by
      #2

      I'd say NT based myself Joel Holdsworth

      1 Reply Last reply
      0
      • J Joseph Dempsey

        I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

        M Offline
        M Offline
        Mazdak
        wrote on last edited by
        #3

        If I'm working for other, I do whatever he wants and if he wants to spend money, But don't forget that STILL 20% of windows OSes are 9X(win95 is included too,and WinMe is NOT included) , so its large number of computers. Anyway, I hate to do that for myself cause win9x really sucks. Mazy No sig. available now.

        M 1 Reply Last reply
        0
        • J Joseph Dempsey

          I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

          M Offline
          M Offline
          Michael P Butler
          wrote on last edited by
          #4

          Joseph Dempsey wrote: Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... I haven't developed on a 9x operating system since 1997. I can believe any developer worth his salt, will still be using 9x as his primary development platform. It's just too unstable for real development use. Maybe you want to suggest a poll to Chris. "What Operating System is your primary development platform?" Michael But you know when the truth is told, That you can get what you want or you can just get old, Your're going to kick off before you even get halfway through. When will you realise... Vienna waits for you? - "The Stranger," Billy Joel

          J 1 Reply Last reply
          0
          • M Michael P Butler

            Joseph Dempsey wrote: Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... I haven't developed on a 9x operating system since 1997. I can believe any developer worth his salt, will still be using 9x as his primary development platform. It's just too unstable for real development use. Maybe you want to suggest a poll to Chris. "What Operating System is your primary development platform?" Michael But you know when the truth is told, That you can get what you want or you can just get old, Your're going to kick off before you even get halfway through. When will you realise... Vienna waits for you? - "The Stranger," Billy Joel

            J Offline
            J Offline
            Joseph Dempsey
            wrote on last edited by
            #5

            Michael P Butler wrote: Maybe you want to suggest a poll to Chris. "What Operating System is your primary development platform?" I think thats been done before... I just don't remember the results :-O Joseph Dempsey joseph_r_dempsey@yahoo.com

            M 1 Reply Last reply
            0
            • J Joseph Dempsey

              I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

              C Offline
              C Offline
              Colin Angus Mackay
              wrote on last edited by
              #6

              I'd drop 9x. --Colin Mackay--

              EuroCPian Spring 2004 Get Together[^] "You can have everything in life you want if you will just help enough other people get what they want." --Zig Ziglar

              1 Reply Last reply
              0
              • J Joseph Dempsey

                Michael P Butler wrote: Maybe you want to suggest a poll to Chris. "What Operating System is your primary development platform?" I think thats been done before... I just don't remember the results :-O Joseph Dempsey joseph_r_dempsey@yahoo.com

                M Offline
                M Offline
                Michael P Butler
                wrote on last edited by
                #7

                Joseph Dempsey wrote: I think thats been done before... I just don't remember the results I've had a look and can't see any poll for that. Plenty on what o/s you target, but not what you develop on http://www.codeproject.com/script/survey/list.asp?Page=1[^] Michael But you know when the truth is told, That you can get what you want or you can just get old, Your're going to kick off before you even get halfway through. When will you realise... Vienna waits for you? - "The Stranger," Billy Joel

                1 Reply Last reply
                0
                • J Joseph Dempsey

                  I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

                  P Offline
                  P Offline
                  pseudonym67
                  wrote on last edited by
                  #8

                  I find it hard to believe there are developers who would prefer to develop on 9x. Out of necessity maybe but not out of preference. pseudonym67 Neural Dot Net Articles 1-11 Start Here Fuzzy Dot Net Articles 1-4 Start Here PathFinder Game Of Life 2 Life Wars

                  1 Reply Last reply
                  0
                  • J Joseph Dempsey

                    I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

                    L Offline
                    L Offline
                    Lost User
                    wrote on last edited by
                    #9

                    I vote no 9x support :) (even though I have to use it on some machines here :() Paul ;)

                    Open the fridge door, scream, and everything that doesn't run into the corner is safe for eating. - Jörgen Sigvardsson

                    1 Reply Last reply
                    0
                    • J Joseph Dempsey

                      I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

                      M Offline
                      M Offline
                      Member 96
                      wrote on last edited by
                      #10

                      That's an easy one, it depends upon the target market for your business. Obviously you can't support w95 any longer due to Microsoft pretty much dropping support for it (JET and MDAC are good examples) and most 3rd party tool vendors don't support it as well. Our target market is small business and we know they have a lot of older computers so we continue to support w98 / me as well as anything newer. For developers and for a paid-for application I would suspect your target market would be very few 98 and ME and more than likely w2k, w2k3, xp etc. On the other hand if it's a free or open source app then you should target as 9x os's because I suspect a great many developers in the Open source crowd don't have new computers. On the third hand your just perpetuating use of older os's by releasing software for it. ;) Decisions like this are always a target market one. No one here will be able to give you a definitive answer that will be appropriate for you.


                      No one expects the Spammish Repetition! Spam! Spam! Spam!

                      1 Reply Last reply
                      0
                      • J Joseph Dempsey

                        I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

                        P Offline
                        P Offline
                        peterchen
                        wrote on last edited by
                        #11

                        If the target is developers, and it's a "not-for-testing" tool, I'd Say NT-based systems only would be ok. However, if it's needed in a testing environment, things might differ. Example: if it could help me track down a bug, but the bug appears only on the Win9x Box, I will hate you.


                        Flirt harder, I'm a coder.
                        mlog || Agile Programming | doxygen

                        1 Reply Last reply
                        0
                        • J Joseph Dempsey

                          I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

                          J Offline
                          J Offline
                          Joe Woodbury
                          wrote on last edited by
                          #12

                          I would target only Windows 2000 and later. I'd also use UNICODE. Anyone still using NT and prior is so cheap, it is very unlikely they'll buy your product anyway. Even if they do, the increased development and testing time would eat up all your potential profits (you'd probably actually have negative ROI.) One advantage of going with W2K and later is you can use additional APIs and features to make your product that much better. Anyone who thinks he has a better idea of what's good for people than people do is a swine. - P.J. O'Rourke

                          1 Reply Last reply
                          0
                          • J Joseph Dempsey

                            I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

                            J Offline
                            J Offline
                            John M Drescher
                            wrote on last edited by
                            #13

                            I just changed my compiler settings to build all my applications for nt 4.0 or better... John

                            1 Reply Last reply
                            0
                            • J Joseph Dempsey

                              I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

                              L Offline
                              L Offline
                              Lost User
                              wrote on last edited by
                              #14

                              If the target audience is developers then definitely NT/2000/XP. Do you really want to support a developer who uses ME ? :~ Elaine :rose: The tigress is here :-D

                              L 1 Reply Last reply
                              0
                              • L Lost User

                                If the target audience is developers then definitely NT/2000/XP. Do you really want to support a developer who uses ME ? :~ Elaine :rose: The tigress is here :-D

                                L Offline
                                L Offline
                                Lost User
                                wrote on last edited by
                                #15

                                Trollslayer wrote: Do you really want to support a developer who uses ME ? :~ Hadn't thought of it that way - good point :laugh: Paul ;)

                                Open the fridge door, scream, and everything that doesn't run into the corner is safe for eating. - Jörgen Sigvardsson

                                1 Reply Last reply
                                0
                                • J Joseph Dempsey

                                  I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

                                  A Offline
                                  A Offline
                                  Anders Molin
                                  wrote on last edited by
                                  #16

                                  NT based. Dont waste your time making a develloper only product support Win9x, even VS.NET dont do that any more ;) - Anders Money talks, but all mine ever says is "Goodbye!" My Photos[^]

                                  1 Reply Last reply
                                  0
                                  • J Joseph Dempsey

                                    I am currently designing an application whose target audience is software developers and have come to an interesting cross roads. I am faced with the great OS debate... In my situation i am looking at developing this application to work on all platorms 9x/ME/2000/XP or just the NT based platorms of NT/2000/XP. Given that the time to make it 9x compatable is not a small amount what would most of you do ( remember target audience is only developers )? Do you spend the extra time & money to make the application compatiable across the board or do you just shun the smaller segment of your target audience and go for the more stable and easier to code for NT bases OSes? If you think the time and money should be invested in the 9x OSes can you back it with thoughts about the Return on Investment & Time to Market? Right now I am leanging toward the NT based OSes especially since support for all 9x family is going out .... Thoughts? Joseph Dempsey joseph_r_dempsey@yahoo.com

                                    G Offline
                                    G Offline
                                    Gary R Wheeler
                                    wrote on last edited by
                                    #17

                                    I looked back through the Code Project surveys, and found the following: What Operating Systems Do You Support?[^] How many operating systems do you target in your day to day programming?[^] What is the oldest Windows OS that you support?[^] What OS do you prefer to develop for?[^] My personal opinion is that developer tools should be targeted to the NT/2000/XP environment. Windows 9x/ME, while a perfectly valid target environment, isn't a very prominent developer environment.


                                    Software Zen: delete this;

                                    1 Reply Last reply
                                    0
                                    • M Mazdak

                                      If I'm working for other, I do whatever he wants and if he wants to spend money, But don't forget that STILL 20% of windows OSes are 9X(win95 is included too,and WinMe is NOT included) , so its large number of computers. Anyway, I hate to do that for myself cause win9x really sucks. Mazy No sig. available now.

                                      M Offline
                                      M Offline
                                      Mike Dimmick
                                      wrote on last edited by
                                      #18

                                      28% of Google searches in October and November 2003 were made using Windows 98 or 95 (Me's share is apparently too small to show), as opposed to 64% with Windows NT, 2000 or XP. (Source: Google Zeitgeist[^]). This is a very large swing in a year: the corresponding statistics for November 2002[^] show 43% Win9x-based, 49% NT-based. I don't see any reason to suppose that this trend will slow down. At this point I'd be prepared to say forget 9x for a new program, a lot of this 20% are likely to have upgraded by the end of the year. Other interesting statistics: Mac's share of installed base has fallen by about 1% this year, and Linux is still nailed to the floor with about 1% (which hasn't changed at all in the two years that Google have been publishing this analysis). Of course, some of the 4% 'Other' could be browsers that don't report the OS as part of their user agent string.

                                      1 Reply Last reply
                                      0
                                      Reply
                                      • Reply as topic
                                      Log in to reply
                                      • Oldest to Newest
                                      • Newest to Oldest
                                      • Most Votes


                                      • Login

                                      • Don't have an account? Register

                                      • Login or register to search.
                                      • First post
                                        Last post
                                      0
                                      • Categories
                                      • Recent
                                      • Tags
                                      • Popular
                                      • World
                                      • Users
                                      • Groups