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.
  • S supernorb

    And there will be another API for Windows OS?

    R Offline
    R Offline
    Rajesh R Subramanian
    wrote on last edited by
    #2

    No. :~

    "Real men drive manual transmission" - Rajesh.

    D 1 Reply Last reply
    0
    • R Rajesh R Subramanian

      No. :~

      "Real men drive manual transmission" - Rajesh.

      D Offline
      D Offline
      devvvy
      wrote on last edited by
      #3

      so what would windows 8 be intended to kill then?

      dev

      W P 2 Replies Last reply
      0
      • S supernorb

        And there will be another API for Windows OS?

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

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

          so what would windows 8 be intended to kill then?

          dev

          W Offline
          W Offline
          Wayne Gaylard
          wrote on last edited by
          #5

          Microsoft ?

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

          R L D 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

            R Offline
            R Offline
            Rajesh R Subramanian
            wrote on last edited by
            #6

            That's more like it. :)

            "Real men drive manual transmission" - Rajesh.

            1 Reply Last reply
            0
            • D devvvy

              so what would windows 8 be intended to kill then?

              dev

              P Offline
              P Offline
              Pete OHanlon
              wrote on last edited by
              #7

              Interest

              *pre-emptive celebratory nipple tassle jiggle* - Sean Ewington

              "Mind bleach! Send me mind bleach!" - Nagy Vilmos

              CodeStash - Online Snippet Management | My blog | MoXAML PowerToys | Mole 2010 - debugging made easier

              1 Reply Last reply
              0
              • S supernorb

                And there will be another API for Windows OS?

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

                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

                D C 2 Replies Last reply
                0
                • S supernorb

                  And there will be another API for Windows OS?

                  T Offline
                  T Offline
                  TorstenH
                  wrote on last edited by
                  #9

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

                  regards Torsten When I'm not working

                  A L 2 Replies 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

                    D Offline
                    D Offline
                    devvvy
                    wrote on last edited by
                    #10

                    so much bs, so much ego

                    dev

                    D 1 Reply Last reply
                    0
                    • D devvvy

                      so much bs, so much ego

                      dev

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

                      whenever I have to go back to our C++ aps, looking at the COM code fills me with fear, we used to always double estimates with COM, so much that can go wrong!

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

                      A 1 Reply Last reply
                      0
                      • S supernorb

                        And there will be another API for Windows OS?

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

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

                          whenever I have to go back to our C++ aps, looking at the COM code fills me with fear, we used to always double estimates with COM, so much that can go wrong!

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

                          A Offline
                          A Offline
                          Anna Jayne Metcalfe
                          wrote on last edited by
                          #13

                          Smart pointers make COM way easier than it was "back in the day". if you have to call AddRef() and Release() yourself, you're doing it the hard way. At least, that's been our experience. YMMV as usual. :java:

                          Anna :rose: Tech Blog | Visual Lint "Why would anyone prefer to wield a weapon that takes both hands at once, when they could use a lighter (and obviously superior) weapon that allows you to wield multiple ones at a time, and thus supports multi-paradigm carnage?"

                          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

                            A Offline
                            A Offline
                            Albert Holguin
                            wrote on last edited by
                            #14

                            That'll take a while to work its way out... there's just wayyy too much 32bit code.

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