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.
  • L Lost User

    ..why wouldn't there be? There has always been an API in Windows, it has always been backward compatible, there is nothing to replace it, and trying to replace it might bankrupt Microsoft. Where the elephant did you find this question? It's as idiotic as asking whether the internet will be replaced.

    Bastard Programmer from Hell :suss: if you can't read my code, try converting it here[^]

    Z Offline
    Z Offline
    ZurdoDev
    wrote on last edited by
    #15

    Quote:

    whether the internet will be replaced.

    The internet is just a fad.

    There are only 10 types of people in the world, those who understand binary and those who don't.

    1 Reply Last reply
    0
    • S supernorb

      And there will be another API for Windows OS?

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

      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 1 Reply Last reply
      0
      • T TorstenH

        I hope they get rid of that 32 bit stuff! That's so 1990!

        regards Torsten When I'm not working

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

        TorstenH. wrote:

        I hope they get rid of that 32 bit stuff! That's so 1990!

        They didn't even have 16 bit Windows 3.1 ironed out fully in 1990. No 32 bit coming out of Microsoft back then.

        Michael Martin Australia "I controlled my laughter and simple said "No,I am very busy,so I can't write any code for you". The moment they heard this all the smiling face turned into a sad looking face and one of them farted. So I had to leave the place as soon as possible." - Mr.Prakash One Fine Saturday. 24/04/2004

        1 Reply Last reply
        0
        • S supernorb

          And there will be another API for Windows OS?

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

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

          TOMZ_KV

          R C S 3 Replies 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

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

            more's the pity, too

            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

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

              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 1 Reply Last reply
              0
              • S supernorb

                And there will be another API for Windows OS?

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

                supernorb wrote:

                And there will be another API for Windows OS?

                Win8 has "WinRT" which is supposed to be its replacement, however I doubt you're going to see Win32 disappear any more than COM has been completely replaced by .Net. You may not see Microsoft release any new products based on them but the industry support behind both is pretty massive. Microsoft may decide to change their technology but penetration of the new technology is now going to be on the order of decades. What ... think the installed base of billions of machines is just going to roll over and die now that WinRT has been cooked up? -CB

                1 Reply Last reply
                0
                • L Lost User

                  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? 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.

                  At least artificial intelligence already is superior to natural stupidity

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

                  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 1 Reply Last reply
                  0
                  • D Dave Kerr

                    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). So Win32 will be around for a while, there are just too many existing applications built upon it to risk changing the architecture of the windowing system too much.

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

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

                    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 I 2 Replies 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

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

                      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 1 Reply Last reply
                      0
                      • 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
                                          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