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. Will Windows 8 kill win32 API?

Will Windows 8 kill win32 API?

Scheduled Pinned Locked Moved The Lounge
jsonquestion
43 Posts 19 Posters 0 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.
  • R realJSOP

    How the f*ck do you think Win32 will die when, at its core, all of Windows 8 relies on it? I think you need to remove "super" from your user ID, unless "norb" is a foreign translation of the term "retard".

    ".45 ACP - because shooting twice is just silly" - JSOP, 2010
    -----
    You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
    -----
    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

    C Offline
    C Offline
    ClockMeister
    wrote on last edited by
    #25

    John Simmons / outlaw programmer wrote:

    I think you need to remove "super" from your user ID, unless "norb" is a foreign translation of the term "retard".

    :omg: Was that really necessary John?

    R 1 Reply Last reply
    0
    • C ClockMeister

      Dave Kerr wrote:

      Nope, not at all. The new start screen and metro style apps are fancy and modern, but behind all that once you get back to the desktop, the vast majority of what you are seeing is a combination of the old Win32 API and LOTS of COM (most of the shell stuff is implemented via com, right click handlers, icons, etc etc).

      I've played with all the release previews since the DEV preview last fall. Tell me: what's "fancy and modern" about flat white and monochromatic icons? -CB :-)

      D Offline
      D Offline
      Dave Kerr
      wrote on last edited by
      #26

      good point ;)

      My Blog: www.dwmkerr.com My Charity: Children's Homes Nepal

      1 Reply Last reply
      0
      • T Tomz_KV

        If PC is on the way out, win32 API will disappear with it. It will be a natural death. :((

        TOMZ_KV

        S Offline
        S Offline
        stephen hazel
        wrote on last edited by
        #27

        If the pc is on the way out, they're really gonna have to improve my phone. For one, I'll need a larger screen - at LEAST 1920 x 1080. And I'll need a real keyboard. And a mouse - When I'm in a paint program, fingers are just too clumsy. Oh, and a MUCH bigger drive. And more RAM. The CPU is aaaaalmost fast enough. All those things are going to need a beefy power supply. And don't make me code in Java or Objective C PLEASE !! I'll want it to run win32. If you can get my phone to do THAT, then I'll get rid of my desktop.

        T 1 Reply Last reply
        0
        • R RafagaX

          The PC is in his way out?, sorry, i didn't knew, in which universe is it? :)

          CEO at: - Rafaga Systems - Para Facturas - Modern Components for the moment...

          T Offline
          T Offline
          Tomz_KV
          wrote on last edited by
          #28

          The consumer trend is going mobile with tablet gradually replacing PC. However, so far there has not been a tablet powerful enough to do that. Microsoft surface could be the beginning.

          TOMZ_KV

          R 1 Reply Last reply
          0
          • C ClockMeister

            Tomz_KV wrote:

            If PC is on the way out, win32 API will disappear with it. It will be a natural death. :((

            Don't hold the wake just yet. There's going to have to be a couple billion machines replaced to say nothing of the millions still being sold with Win7 on them. Microsoft has a very uphill battle with this one, IMHO. -CB :-)

            T Offline
            T Offline
            Tomz_KV
            wrote on last edited by
            #29

            You are right. Microsfot will not want that to happen.

            TOMZ_KV

            1 Reply Last reply
            0
            • S stephen hazel

              If the pc is on the way out, they're really gonna have to improve my phone. For one, I'll need a larger screen - at LEAST 1920 x 1080. And I'll need a real keyboard. And a mouse - When I'm in a paint program, fingers are just too clumsy. Oh, and a MUCH bigger drive. And more RAM. The CPU is aaaaalmost fast enough. All those things are going to need a beefy power supply. And don't make me code in Java or Objective C PLEASE !! I'll want it to run win32. If you can get my phone to do THAT, then I'll get rid of my desktop.

              T Offline
              T Offline
              Tomz_KV
              wrote on last edited by
              #30

              May not be the phones but tablets. Microsoft surface is the possibility. As soon as it is out, others will try to make better ones. However, PC server will certainly stay for a long time.

              TOMZ_KV

              1 Reply Last reply
              0
              • C ClockMeister

                CDP1802 wrote:

                Microsoft has been getting crazier by the minute and now finally has lost its marbles. They have a little identity crisis and want to be just like Apple at all cost. Part of that cost will be the customers who would go to Apple if they wanted to have Apple. Who knows what they will do next?

                I really think that MS has completely gone nuts. 30 years of advance in display technology only to convert the system back to flat white with monochromatic icons (Metro). If I were strictly a consumer (rather than a developer) I would consider going with a Mac on the next go 'round.

                CDP1802 wrote:

                But seriously, Win 32 is ancient, which is by no means a bad thing in my book. They would like to kill it, but they can't. A modern native and unmanaged alternative has been long overdue, but that would have conflicted with their (constantly changing) strategy, including .Net.

                You aren't going to get rid of Win32 any more than you're going to get rid of the 12Volt system still put in cars. That technology should have died years ago (not that Win32 should 'die') yet is still the basis for everything rolling off the assembly line in both Detroit and Tokyo. If you write Win32 code don't fear too much; you'll be in demand for a long freaking time! I'm going to continue to write C# for the desktop and the back-end. I doubt that I'll see a lack of work for the rest of my career. -CB :-)

                S Offline
                S Offline
                SeattleC
                wrote on last edited by
                #31

                CodeBubba wrote:

                I really think that MS has completely gone nuts. 30 years of advance in display technology only to convert the system back to flat white with monochromatic icons (Metro). If I were strictly a consumer (rather than a developer) I would consider going with a Mac on the next go 'round.

                Really? I think Metro is a refreshing reset. The Aero design aesthetic was the last step down a slippery slope of complexity, with too many pixels and too much GPU horsepower devoted to chrome. Aero did too much stuff "because they could", and not because it was a good idea. Maybe you remember having to upgrade your PC's graphics card so it could do Aero. Maybe you didn't, and got the old windows look and didn't notice. I'm all in favor of design simplicity and reserving pixels for the application, not the chrome. I haven't had to live with metro yet, so if you tell me they did simplicity wrong, I won't argue.

                C 1 Reply Last reply
                0
                • W Wayne Gaylard

                  Microsoft ?

                  When I was a coder, we worked on algorithms. Today, we memorize APIs for countless libraries — those libraries have the algorithms - Eric Allman

                  D Offline
                  D Offline
                  Dennis E White
                  wrote on last edited by
                  #32

                  ME[^] and BOB[^] tried to kill Microsoft and they failed. Third time is a charm?? :-\

                  as if the facebook, twitter and message boards weren't enough - blogged

                  1 Reply Last reply
                  0
                  • C ClockMeister

                    Dave Kerr wrote:

                    Nope, not at all. The new start screen and metro style apps are fancy and modern, but behind all that once you get back to the desktop, the vast majority of what you are seeing is a combination of the old Win32 API and LOTS of COM (most of the shell stuff is implemented via com, right click handlers, icons, etc etc).

                    I've played with all the release previews since the DEV preview last fall. Tell me: what's "fancy and modern" about flat white and monochromatic icons? -CB :-)

                    I Offline
                    I Offline
                    icemclean
                    wrote on last edited by
                    #33

                    The same thing that's "fancy and modern" about steel and glass kitchens. The materials have been there for a while but now, the 'industrial minimalism' look is in ;)

                    C 1 Reply Last reply
                    0
                    • S SeattleC

                      CodeBubba wrote:

                      I really think that MS has completely gone nuts. 30 years of advance in display technology only to convert the system back to flat white with monochromatic icons (Metro). If I were strictly a consumer (rather than a developer) I would consider going with a Mac on the next go 'round.

                      Really? I think Metro is a refreshing reset. The Aero design aesthetic was the last step down a slippery slope of complexity, with too many pixels and too much GPU horsepower devoted to chrome. Aero did too much stuff "because they could", and not because it was a good idea. Maybe you remember having to upgrade your PC's graphics card so it could do Aero. Maybe you didn't, and got the old windows look and didn't notice. I'm all in favor of design simplicity and reserving pixels for the application, not the chrome. I haven't had to live with metro yet, so if you tell me they did simplicity wrong, I won't argue.

                      C Offline
                      C Offline
                      ClockMeister
                      wrote on last edited by
                      #34

                      SeattleC++ wrote:

                      I haven't had to live with metro yet, so if you tell me they did simplicity wrong, I won't argue.

                      Personally, yes, I think they did it wrong. I don't know many people that have any problem with the "chrome" aspects of Win7. I don't have any problem with it: I think it's pretty attractive to look at and pretty intuitive myself. Though I have upgraded machines over the years I haven't swapped out video cards to keep up with it. At one time I thought the front-end for XP was plenty sufficient in terms of graphics. I still think it would be. However, Metro, is such a massive step backwards it's pretty amazing. Flat white screens with flat gray/green/orange monochromatic icons. Excuse me? Well hell, then, let's just go back to CGA displays then if we're THAT concerned about CGI performance. For that matter, maybe I'll dust off that old monochrome IBM PC I used to have. Who needs chrome? My car is too visually confusing, too ... I'll just rip off all the chrome parts and let flat steel suffice. It will look OK to SOMEBODY. Why waste the metal on chrome, it's just useless eye candy, right? Never mind the nice colorful and detailed icons I use in the toolbar in Office 2003. A monochrome icon ought to do fine! Really makes 'em simple. (And hard to discriminate - but then again shape is everything!) -CB ;-)

                      S 1 Reply Last reply
                      0
                      • C ClockMeister

                        John Simmons / outlaw programmer wrote:

                        I think you need to remove "super" from your user ID, unless "norb" is a foreign translation of the term "retard".

                        :omg: Was that really necessary John?

                        R Offline
                        R Offline
                        realJSOP
                        wrote on last edited by
                        #35

                        Yes, it was.

                        ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                        -----
                        You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                        -----
                        "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                        1 Reply Last reply
                        0
                        • C ClockMeister

                          SeattleC++ wrote:

                          I haven't had to live with metro yet, so if you tell me they did simplicity wrong, I won't argue.

                          Personally, yes, I think they did it wrong. I don't know many people that have any problem with the "chrome" aspects of Win7. I don't have any problem with it: I think it's pretty attractive to look at and pretty intuitive myself. Though I have upgraded machines over the years I haven't swapped out video cards to keep up with it. At one time I thought the front-end for XP was plenty sufficient in terms of graphics. I still think it would be. However, Metro, is such a massive step backwards it's pretty amazing. Flat white screens with flat gray/green/orange monochromatic icons. Excuse me? Well hell, then, let's just go back to CGA displays then if we're THAT concerned about CGI performance. For that matter, maybe I'll dust off that old monochrome IBM PC I used to have. Who needs chrome? My car is too visually confusing, too ... I'll just rip off all the chrome parts and let flat steel suffice. It will look OK to SOMEBODY. Why waste the metal on chrome, it's just useless eye candy, right? Never mind the nice colorful and detailed icons I use in the toolbar in Office 2003. A monochrome icon ought to do fine! Really makes 'em simple. (And hard to discriminate - but then again shape is everything!) -CB ;-)

                          S Offline
                          S Offline
                          SeattleC
                          wrote on last edited by
                          #36

                          I'm waiting to make up my mind until I see some metro-ified apps of the complexity of Word or Visual Studio. The partial simplification of MSVC 2012 looks pretty appealing. Microsoft has serious human-factors people who test these designs to see if they are an improvement. I doubt metro would have escaped the lab if there was evidence that it was worse than what came before. I remember grumbling that mice and windows were a crock and could never be as productive as keyboard shortcuts. I think it's safe to say I called that one wrong. I expect it's the same way with the metro-haters.

                          C 1 Reply Last reply
                          0
                          • S SeattleC

                            I'm waiting to make up my mind until I see some metro-ified apps of the complexity of Word or Visual Studio. The partial simplification of MSVC 2012 looks pretty appealing. Microsoft has serious human-factors people who test these designs to see if they are an improvement. I doubt metro would have escaped the lab if there was evidence that it was worse than what came before. I remember grumbling that mice and windows were a crock and could never be as productive as keyboard shortcuts. I think it's safe to say I called that one wrong. I expect it's the same way with the metro-haters.

                            C Offline
                            C Offline
                            ClockMeister
                            wrote on last edited by
                            #37

                            SeattleC++ wrote:

                            I remember grumbling that mice and windows were a crock and could never be as productive as keyboard shortcuts. I think it's safe to say I called that one wrong. I expect it's the same way with the metro-haters.

                            The implication being that Microsoft could not have made a design mistake with Metro? Microsoft too big to make a major mistake? Well, I guess we'll just have to see, eh? Offhand, what I think may happen is that Metro (or whatever they'll ultimately wind up calling it) will gain some limited acceptance only by virtue of Microsoft's market penetration. By the same token, that market penetration may spell its (Metro's) doom. The desktop paradigm as it presently is has such wide market use that there will be tremendous resistance. There are huge markets that make use of the desktop the way it is that will have zero interest in retooling everything YET AGAIN just because Microsoft decided to change the GUI. Up until now most of the improvements in the system built on what was already there. MS is (I'm sure at their own admission) trying to open up an entirely new market. I imagine there will be some success in it, but alienating the installed base doesn't seem wise. Oh well ... that's just me. My impression of the thing doesn't matter. We'll see how well it does. After playing with it for close to a year I still can't envision retooling to it. Setting aside the fact that it's just butt-ugly, there has been nothing about it demonstrated that shows me that I need it in any way. I know I'm not alone in this view either. The $64,000 question here is how big is the group I'm in? -CB

                            S 1 Reply Last reply
                            0
                            • I icemclean

                              The same thing that's "fancy and modern" about steel and glass kitchens. The materials have been there for a while but now, the 'industrial minimalism' look is in ;)

                              C Offline
                              C Offline
                              ClockMeister
                              wrote on last edited by
                              #38

                              Heh... maybe so. I think I'll leave the wood cabinets in my kitchen! -CB ;-)

                              I 1 Reply Last reply
                              0
                              • C ClockMeister

                                SeattleC++ wrote:

                                I remember grumbling that mice and windows were a crock and could never be as productive as keyboard shortcuts. I think it's safe to say I called that one wrong. I expect it's the same way with the metro-haters.

                                The implication being that Microsoft could not have made a design mistake with Metro? Microsoft too big to make a major mistake? Well, I guess we'll just have to see, eh? Offhand, what I think may happen is that Metro (or whatever they'll ultimately wind up calling it) will gain some limited acceptance only by virtue of Microsoft's market penetration. By the same token, that market penetration may spell its (Metro's) doom. The desktop paradigm as it presently is has such wide market use that there will be tremendous resistance. There are huge markets that make use of the desktop the way it is that will have zero interest in retooling everything YET AGAIN just because Microsoft decided to change the GUI. Up until now most of the improvements in the system built on what was already there. MS is (I'm sure at their own admission) trying to open up an entirely new market. I imagine there will be some success in it, but alienating the installed base doesn't seem wise. Oh well ... that's just me. My impression of the thing doesn't matter. We'll see how well it does. After playing with it for close to a year I still can't envision retooling to it. Setting aside the fact that it's just butt-ugly, there has been nothing about it demonstrated that shows me that I need it in any way. I know I'm not alone in this view either. The $64,000 question here is how big is the group I'm in? -CB

                                S Offline
                                S Offline
                                SeattleC
                                wrote on last edited by
                                #39

                                CodeBubba wrote:

                                The implication being that Microsoft could not have made a design mistake with Metro? Microsoft too big to make a major mistake? Well, I guess we'll just have to see, eh?

                                Microsoft makes plenty of mistakes in strategy. Their ability to execute in detail and to nibble away at a problem forever is notable, however.

                                CodeBubba wrote:

                                The desktop paradigm as it presently is has such wide market use that there will be tremendous resistance.

                                I used to think that too, until I went back over the history of the Windows UI, from menu screens and keyboard shortcuts ca mid 1980's pre-windows, to drop-down menus ca 1989, to context menus and the start button ca 1995, to button bars ca 2002, to the much abused ribbon and the de-emphasis of menus ca 2008, to metro's gestures and normally off-screen charms today. Windows is evolving, and metro looks like a logical step in that evolution. We already know people like gestures. I wouldn't bet on lasting resistance to metro. Your mileage may vary. If so, you can step into the Linux vortex and go back in time to the comfortable familiarity of 1995 if you like. Ouch. ;)

                                C 1 Reply Last reply
                                0
                                • C ClockMeister

                                  Heh... maybe so. I think I'll leave the wood cabinets in my kitchen! -CB ;-)

                                  I Offline
                                  I Offline
                                  icemclean
                                  wrote on last edited by
                                  #40

                                  I'd say that I prefer my tiled surfaces, but somehow that seems...inappropriate ;)

                                  C 1 Reply Last reply
                                  0
                                  • I icemclean

                                    I'd say that I prefer my tiled surfaces, but somehow that seems...inappropriate ;)

                                    C Offline
                                    C Offline
                                    ClockMeister
                                    wrote on last edited by
                                    #41

                                    LOL, Ice!

                                    1 Reply Last reply
                                    0
                                    • S SeattleC

                                      CodeBubba wrote:

                                      The implication being that Microsoft could not have made a design mistake with Metro? Microsoft too big to make a major mistake? Well, I guess we'll just have to see, eh?

                                      Microsoft makes plenty of mistakes in strategy. Their ability to execute in detail and to nibble away at a problem forever is notable, however.

                                      CodeBubba wrote:

                                      The desktop paradigm as it presently is has such wide market use that there will be tremendous resistance.

                                      I used to think that too, until I went back over the history of the Windows UI, from menu screens and keyboard shortcuts ca mid 1980's pre-windows, to drop-down menus ca 1989, to context menus and the start button ca 1995, to button bars ca 2002, to the much abused ribbon and the de-emphasis of menus ca 2008, to metro's gestures and normally off-screen charms today. Windows is evolving, and metro looks like a logical step in that evolution. We already know people like gestures. I wouldn't bet on lasting resistance to metro. Your mileage may vary. If so, you can step into the Linux vortex and go back in time to the comfortable familiarity of 1995 if you like. Ouch. ;)

                                      C Offline
                                      C Offline
                                      ClockMeister
                                      wrote on last edited by
                                      #42

                                      SeattleC++ wrote:

                                      I wouldn't bet on lasting resistance to metro. Your mileage may vary. If so, you can step into the Linux vortex and go back in time to the comfortable familiarity of 1995 if you like.
                                       
                                      Ouch. ;)

                                      LOL! Now let's not get extreme, eh? You know ... I'm not against the concept of Metro as much as I'm annoyed at the way Microsoft implemented it. I realize that touch computing is where it's at right now or I wouldn't own a new iPad and an iPhone 4S. (I went with the iPhone when I saw Metro on the Windows Mobile platform: previously I was all WinMo). The main things that irk me with MS's approach this time is that they are implementing the new approach by mucking up the existing one. All this time we've trended toward more colorful interfaces (chrome if you will) now all-of-a-sudden a reversal back to CGA style graphics. Also ... Microsoft could have developed Win8 so that Metro could run as a subsystem to the desktop instead of the other way around, but they didn't. However, having said all that: I'm not all that worked-up about it. Some people are really getting ANGRY over this whole thing. I'm just mildly annoyed. I think I'd be angry if I were one of Microsoft's partners that they just kicked under the bus with the Surface thing. Someone's gonna get shot over that! ;-) Truth be told, though, it doesn't really matter much to me one way or the other. I develop mostly back-end (intelligence) code and anything I do on the GUI level is to the desktop. My stuff still runs fine in Win8. I just don't see "8" as a need for myself. It just doesn't offer anything that I consider to be an upgrade, that's all. My systems are all very current (i5's and i7's)and Win7 is going to be viable for another 10 years at-least. I'm just going to sit this one out for awhile and observe it. To spend any money retooling would be a waste to me right now. -CB ;-)

                                      1 Reply Last reply
                                      0
                                      • T Tomz_KV

                                        The consumer trend is going mobile with tablet gradually replacing PC. However, so far there has not been a tablet powerful enough to do that. Microsoft surface could be the beginning.

                                        TOMZ_KV

                                        R Offline
                                        R Offline
                                        RafagaX
                                        wrote on last edited by
                                        #43

                                        Tomz_KV wrote:

                                        The consumer trend is going mobile with tablet gradually replacing PC.

                                        Fair point, but i don't expect the PC to disappear, they will simply become a niche product (for IT pros).

                                        Tomz_KV wrote:

                                        However, so far there has not been a tablet powerful enough to do that. Microsoft surface could be the beginning.

                                        Perhaps, but i'm not holding my breath, and until i see one surface (no pun intended), i wouldn't change my mind. As a related side note, i believe what is holding tablets to take PCs place is their closed nature and the lack of tools for self hosting (meaning that to develop tools for your tablet, you need a computer, and sometimes the blessing of the plataform owner). :sigh:

                                        CEO at: - Rafaga Systems - Para Facturas - Modern Components for the moment...

                                        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