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. About the only killer app I want..

About the only killer app I want..

Scheduled Pinned Locked Moved The Lounge
questionmobilecomannouncement
29 Posts 14 Posters 2 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.
  • 0 0x3c0

    Which is fine if you're developing using .NET. If you use C++, then you get the full blast of hundreds of overcomplicated functions using enough #defines to kill somebody

    Between the idea And the reality Between the motion And the act Falls the Shadow

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

    Computafreak wrote:

    If you use C++, then you get the full blast of hundreds of overcomplicated functions using enough #defines to kill somebody the script kiddies

    FTFY.

    It is a crappy thing, but it's life -^ Carlo Pallini

    1 Reply Last reply
    0
    • L Lost User

      Microsoft have done a lot of work on a legacy free OS called Midori, that's what I'm waiting for. Similar thread creation times to Linux etc.

      Visit http://www.notreadytogiveup.com/[^] and do something special today.

      S Offline
      S Offline
      Stuart Dootson
      wrote on last edited by
      #14

      Trollslayer wrote:

      thread creation

      thread or process? I thought process creation time was the big differentiator between WinNT (and its VMS heritage) and Unix?

      Java, Basic, who cares - it's all a bunch of tree-hugging hippy cr*p

      1 Reply Last reply
      0
      • R Rocky Moore

        In an earlier thread, I mentioned that perhaps Microsoft's only way to really get upgrades to the new OS is to build some killer apps and tie them to the new version. For many of us, there really is not a new killer app we can think of we would want. Same for me, but there is.. What I am waiting for and I think I will get with W7 this next yaer is a tablet type system which I can use all by GUI and not need a keyboard for most things that will have multi-touch screen. This should come with W7 this fall on laptops with a swivel screen as the multi-touch is built into the W7. This is about the only upgrade I plan for years as there just is not much more I see a need for in the near future. All I need is a large screen tablet type machine that removes most of my need for a mouse or keyboard. That should keep me going for the next five years. What about you? What is the killer app or killer features that would move you to W7 or beyond?

        Rocky <>< Recent Blog Post: Backup or Move Mozilla settings and data easily! Thinking about Silverlight? www.SilverlightCity.com

        A Offline
        A Offline
        Andre xxxxxxx
        wrote on last edited by
        #15

        Rocky Moore wrote:

        What about you? What is the killer app or killer features that would move you to W7 or beyond?

        Multiplayer Solitaire :cool:

        R 1 Reply Last reply
        0
        • 0 0x3c0

          If there was a better coherence between native and managed code, then I'd be happy to use it. Unfortunately, there are too many differences at the moment (gcnew vs. new, char * vs String, etc). Better support is what's needed

          Between the idea And the reality Between the motion And the act Falls the Shadow

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

          They both are *completely* different, so I won't be expecting them not to have differences. I am not saying MS has done their best as far as providing us options for being able to mix these two when needed, but for me, COM Interop has sufficed.

          It is a crappy thing, but it's life -^ Carlo Pallini

          0 1 Reply Last reply
          0
          • R Rajesh R Subramanian

            They both are *completely* different, so I won't be expecting them not to have differences. I am not saying MS has done their best as far as providing us options for being able to mix these two when needed, but for me, COM Interop has sufficed.

            It is a crappy thing, but it's life -^ Carlo Pallini

            0 Offline
            0 Offline
            0x3c0
            wrote on last edited by
            #17

            I expect differences - they use completely different libraries, etc. But it would be useful if W7 could start to reduce those, so that they could be connected fairly easily. C++/CLI has got the potential to go a lot further than it is now, and making changes so that it would operate with a new API would certainly bring it closer to the end goal of having a language which cleanly connects managed and unmanaged code OT: Univoters: stop it. If you have a disagreement, post it. Univoting with no explanation just shows that you lack the intellect to put across your objections

            Between the idea And the reality Between the motion And the act Falls the Shadow

            R 1 Reply Last reply
            0
            • 0 0x3c0

              I expect differences - they use completely different libraries, etc. But it would be useful if W7 could start to reduce those, so that they could be connected fairly easily. C++/CLI has got the potential to go a lot further than it is now, and making changes so that it would operate with a new API would certainly bring it closer to the end goal of having a language which cleanly connects managed and unmanaged code OT: Univoters: stop it. If you have a disagreement, post it. Univoting with no explanation just shows that you lack the intellect to put across your objections

              Between the idea And the reality Between the motion And the act Falls the Shadow

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

              Computafreak wrote:

              C++/CLI has got the potential to go a lot further than it is now,

              For instance, the lack of intellisense for C++/CLI with VS 2010 onwards? I don't see C++/CLI is going to be used by many people. Just my opinion though. :)

              Computafreak wrote:

              it would operate with a new API would certainly bring it closer to the end goal of having a language which cleanly connects managed and unmanaged code

              So, you are essentially saying that the interoperability between managed and unmanaged code needs to be better. If that's the case, then I might agree - like I said in my previous post, they could do better. But I fail to see the need for a completely new API here.

              It is a crappy thing, but it's life -^ Carlo Pallini

              0 1 Reply Last reply
              0
              • R Rocky Moore

                In an earlier thread, I mentioned that perhaps Microsoft's only way to really get upgrades to the new OS is to build some killer apps and tie them to the new version. For many of us, there really is not a new killer app we can think of we would want. Same for me, but there is.. What I am waiting for and I think I will get with W7 this next yaer is a tablet type system which I can use all by GUI and not need a keyboard for most things that will have multi-touch screen. This should come with W7 this fall on laptops with a swivel screen as the multi-touch is built into the W7. This is about the only upgrade I plan for years as there just is not much more I see a need for in the near future. All I need is a large screen tablet type machine that removes most of my need for a mouse or keyboard. That should keep me going for the next five years. What about you? What is the killer app or killer features that would move you to W7 or beyond?

                Rocky <>< Recent Blog Post: Backup or Move Mozilla settings and data easily! Thinking about Silverlight? www.SilverlightCity.com

                D Offline
                D Offline
                Duncan Edwards Jones
                wrote on last edited by
                #19

                "My Documents" tye folder to be cloud hosted and available no matter what machine I log into.

                '--8<------------------------ Ex Datis: Duncan Jones Merrion Computing Ltd

                R D 2 Replies Last reply
                0
                • A Andre xxxxxxx

                  Rocky Moore wrote:

                  What about you? What is the killer app or killer features that would move you to W7 or beyond?

                  Multiplayer Solitaire :cool:

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

                  Buy a pack of cards you cheapskate!

                  It is a crappy thing, but it's life -^ Carlo Pallini

                  1 Reply Last reply
                  0
                  • R Rajesh R Subramanian

                    Computafreak wrote:

                    C++/CLI has got the potential to go a lot further than it is now,

                    For instance, the lack of intellisense for C++/CLI with VS 2010 onwards? I don't see C++/CLI is going to be used by many people. Just my opinion though. :)

                    Computafreak wrote:

                    it would operate with a new API would certainly bring it closer to the end goal of having a language which cleanly connects managed and unmanaged code

                    So, you are essentially saying that the interoperability between managed and unmanaged code needs to be better. If that's the case, then I might agree - like I said in my previous post, they could do better. But I fail to see the need for a completely new API here.

                    It is a crappy thing, but it's life -^ Carlo Pallini

                    0 Offline
                    0 Offline
                    0x3c0
                    wrote on last edited by
                    #21

                    Rajesh R Subramanian wrote:

                    For instance, the lack of intellisense for C++/CLI with VS 2010 onwards? I don't see C++/CLI is going to be used by many people. Just my opinion though. Smile

                    That's one thought.

                    Rajesh R Subramanian wrote:

                    So, you are essentially saying that the interoperability between managed and unmanaged code needs to be better. If that's the case, then I might agree - like I said in my previous post, they could do better.

                    You're correct, that's what I'm saying.

                    Rajesh R Subramanian wrote:

                    But I fail to see the need for a completely new API here.

                    To give the API designers a second chance. At the moment, the API seems bloated and overcomplicated. If they were able to completely re-design it, they could do a better job by making it cleaner and simpler. For example, the basic CreateProcess function takes ten arguments. How many of those arguments are needed regularly, when all you may want to do is start a program?

                    Between the idea And the reality Between the motion And the act Falls the Shadow

                    R 1 Reply Last reply
                    0
                    • 0 0x3c0

                      Rajesh R Subramanian wrote:

                      For instance, the lack of intellisense for C++/CLI with VS 2010 onwards? I don't see C++/CLI is going to be used by many people. Just my opinion though. Smile

                      That's one thought.

                      Rajesh R Subramanian wrote:

                      So, you are essentially saying that the interoperability between managed and unmanaged code needs to be better. If that's the case, then I might agree - like I said in my previous post, they could do better.

                      You're correct, that's what I'm saying.

                      Rajesh R Subramanian wrote:

                      But I fail to see the need for a completely new API here.

                      To give the API designers a second chance. At the moment, the API seems bloated and overcomplicated. If they were able to completely re-design it, they could do a better job by making it cleaner and simpler. For example, the basic CreateProcess function takes ten arguments. How many of those arguments are needed regularly, when all you may want to do is start a program?

                      Between the idea And the reality Between the motion And the act Falls the Shadow

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

                      Computafreak wrote:

                      reateProcess function takes ten arguments. How many of those arguments are needed regularly, when all you may want to do is start a program?

                      Well, that depends. If all I wanted to do was to "just start a program", I'd call ShellExecute[^] instead. There are many ways to do it though, and each function exists for a reason. CreateProcess[^] provides you with more control and options, so you don't have to use it for just starting a program. Some have come a long way (exists for backward compatibility and cannot be eradicated - for instance WinExec[^], which takes only 2 arguments, but it isn't recommended). Another inch further, and things get complicated. :)

                      It is a crappy thing, but it's life -^ Carlo Pallini

                      0 1 Reply Last reply
                      0
                      • R Rajesh R Subramanian

                        Computafreak wrote:

                        reateProcess function takes ten arguments. How many of those arguments are needed regularly, when all you may want to do is start a program?

                        Well, that depends. If all I wanted to do was to "just start a program", I'd call ShellExecute[^] instead. There are many ways to do it though, and each function exists for a reason. CreateProcess[^] provides you with more control and options, so you don't have to use it for just starting a program. Some have come a long way (exists for backward compatibility and cannot be eradicated - for instance WinExec[^], which takes only 2 arguments, but it isn't recommended). Another inch further, and things get complicated. :)

                        It is a crappy thing, but it's life -^ Carlo Pallini

                        0 Offline
                        0 Offline
                        0x3c0
                        wrote on last edited by
                        #23

                        That's kind of my point. There are lots of functions, which often have only one purpose between them. When it's possible to overload functions and use classes, how many functions are necessary? Why have two functions which do the same thing, except that one just provides more information?

                        Rajesh R Subramanian wrote:

                        Some have come a long way (exists for backward compatibility and cannot be eradicated - for instance WinExec[^], which takes only 2 arguments, but it isn't recommended).

                        If they've come a long way, when the capabilities of computers are almost continually changing, then chances are that they're outdated and not up to scratch in terms of security - WinExec is a good example of this

                        Between the idea And the reality Between the motion And the act Falls the Shadow

                        1 Reply Last reply
                        0
                        • L Lost User

                          Microsoft have done a lot of work on a legacy free OS called Midori, that's what I'm waiting for. Similar thread creation times to Linux etc.

                          Visit http://www.notreadytogiveup.com/[^] and do something special today.

                          D Offline
                          D Offline
                          Dan Neely
                          wrote on last edited by
                          #24

                          Trollslayer wrote:

                          Microsoft have done a lot of work on a legacy free OS called Midori, that's what I'm waiting for.

                          My theory on this is that they're going to be using minwin to leverage it into the OS. Insert midori in place of minwin, then lift the rest of the legacy win32/64 stack up from ring0 to ring1 so that all the bugs/cruft in it can't breach the heart of the kernal. Then add a new midori based APIs on the side for new apps to use.

                          The European Way of War: Blow your own continent up. The American Way of War: Go over and help them.

                          1 Reply Last reply
                          0
                          • R Rage

                            A 3D Minesweeper.

                            S Offline
                            S Offline
                            Skymir
                            wrote on last edited by
                            #25

                            Actually that might be really cool. Think Rubics cube with explosives... Might have to do something with that idea.

                            The true man wants two things: danger and play. For that reason he wants woman, as the most dangerous plaything.

                            1 Reply Last reply
                            0
                            • R Rocky Moore

                              In an earlier thread, I mentioned that perhaps Microsoft's only way to really get upgrades to the new OS is to build some killer apps and tie them to the new version. For many of us, there really is not a new killer app we can think of we would want. Same for me, but there is.. What I am waiting for and I think I will get with W7 this next yaer is a tablet type system which I can use all by GUI and not need a keyboard for most things that will have multi-touch screen. This should come with W7 this fall on laptops with a swivel screen as the multi-touch is built into the W7. This is about the only upgrade I plan for years as there just is not much more I see a need for in the near future. All I need is a large screen tablet type machine that removes most of my need for a mouse or keyboard. That should keep me going for the next five years. What about you? What is the killer app or killer features that would move you to W7 or beyond?

                              Rocky <>< Recent Blog Post: Backup or Move Mozilla settings and data easily! Thinking about Silverlight? www.SilverlightCity.com

                              D Offline
                              D Offline
                              dandy72
                              wrote on last edited by
                              #26

                              No need for any killer app. Win7 just needs to kill Vista and I'll be happy. Actually, I was discussing this with one of my coworkers yesterday...how long does anyone want to bet Vista will remain on store shelves after this October? Compared, say, to XP...? I mean realistically...I still see retail XP boxes. I suspect Vista will disappear much sooner.

                              D 1 Reply Last reply
                              0
                              • D dandy72

                                No need for any killer app. Win7 just needs to kill Vista and I'll be happy. Actually, I was discussing this with one of my coworkers yesterday...how long does anyone want to bet Vista will remain on store shelves after this October? Compared, say, to XP...? I mean realistically...I still see retail XP boxes. I suspect Vista will disappear much sooner.

                                D Offline
                                D Offline
                                Dan Neely
                                wrote on last edited by
                                #27

                                Nah. XP will sell out, Vista won't without huge discounts the retailers will be loath to offer.

                                The European Way of War: Blow your own continent up. The American Way of War: Go over and help them.

                                1 Reply Last reply
                                0
                                • D Duncan Edwards Jones

                                  "My Documents" tye folder to be cloud hosted and available no matter what machine I log into.

                                  '--8<------------------------ Ex Datis: Duncan Jones Merrion Computing Ltd

                                  R Offline
                                  R Offline
                                  Rocky Moore
                                  wrote on last edited by
                                  #28

                                  Do not know if you are joking or not, but that would be cool as long as you always have connection to the net.

                                  Rocky <>< Recent Blog Post: Backup or Move Mozilla settings and data easily! Thinking about Silverlight? www.SilverlightCity.com

                                  1 Reply Last reply
                                  0
                                  • D Duncan Edwards Jones

                                    "My Documents" tye folder to be cloud hosted and available no matter what machine I log into.

                                    '--8<------------------------ Ex Datis: Duncan Jones Merrion Computing Ltd

                                    D Offline
                                    D Offline
                                    Dan Neely
                                    wrote on last edited by
                                    #29

                                    You and Ray Ozzie. He's invented versions of that software repeatedly (most recently MS Groove, now renamed sharepoint workspace); aside from a few big govt customers noone's ever actually bought and used it. :rolleyes:

                                    The European Way of War: Blow your own continent up. The American Way of War: Go over and help them.

                                    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