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. ,net vs pcode

,net vs pcode

Scheduled Pinned Locked Moved The Lounge
csharpdelphivisual-studiowpf
15 Posts 8 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 Offline
    S Offline
    stevev6
    wrote on last edited by
    #1

    First, let me say that I understand that Microsoft has to keep the market stirred up. It is very difficult to sell stuff into the status quo. I also understand that Microsoft needed a language it could control to base its wpf etc products on and bought into C#. That’s all well and good, but can somebody tell me why the developer community grabbed onto the .NET and its intermediate language which, to me, looks exactly the like the p-code from back in the day when Pascal was the new sexiest language. It just looks like a rehash of an old idea (albeit better executed).

    M OriginalGriffO 2 Replies Last reply
    0
    • S stevev6

      First, let me say that I understand that Microsoft has to keep the market stirred up. It is very difficult to sell stuff into the status quo. I also understand that Microsoft needed a language it could control to base its wpf etc products on and bought into C#. That’s all well and good, but can somebody tell me why the developer community grabbed onto the .NET and its intermediate language which, to me, looks exactly the like the p-code from back in the day when Pascal was the new sexiest language. It just looks like a rehash of an old idea (albeit better executed).

      M Offline
      M Offline
      Maximilien
      wrote on last edited by
      #2

      Aren't you, like, 10 years late in asking this question ? :confused:

      Watched code never compiles.

      M S 2 Replies Last reply
      0
      • M Maximilien

        Aren't you, like, 10 years late in asking this question ? :confused:

        Watched code never compiles.

        M Offline
        M Offline
        Manfred Rudolf Bihy
        wrote on last edited by
        #3

        Forgive him, it looks as if he had just awakened from a long coma. ;P Cheers!

        "With sufficient thrust, pigs fly just fine."

        Ross Callon, The Twelve Networking Truths, RFC1925

        1 Reply Last reply
        0
        • S stevev6

          First, let me say that I understand that Microsoft has to keep the market stirred up. It is very difficult to sell stuff into the status quo. I also understand that Microsoft needed a language it could control to base its wpf etc products on and bought into C#. That’s all well and good, but can somebody tell me why the developer community grabbed onto the .NET and its intermediate language which, to me, looks exactly the like the p-code from back in the day when Pascal was the new sexiest language. It just looks like a rehash of an old idea (albeit better executed).

          OriginalGriffO Offline
          OriginalGriffO Offline
          OriginalGriff
          wrote on last edited by
          #4

          It's not a new idea - though the JIT part had to wait until computers had caught up - but that doesn't mean it's a bad one. The original idea was to lose the dependency on Intel and open up a new market for MS (IIRC) but then they realised that the average punter doesn't give a stuff what computer he uses as long as Office works and he can surf for pr0n. Since this could cut into their market share, the idea of processor and OS independence was quietly forgotten... :laugh:

          Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

          "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
          "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

          S 1 Reply Last reply
          0
          • M Maximilien

            Aren't you, like, 10 years late in asking this question ? :confused:

            Watched code never compiles.

            S Offline
            S Offline
            stevev6
            wrote on last edited by
            #5

            No. My market stays way off the bleeding edge.

            1 Reply Last reply
            0
            • OriginalGriffO OriginalGriff

              It's not a new idea - though the JIT part had to wait until computers had caught up - but that doesn't mean it's a bad one. The original idea was to lose the dependency on Intel and open up a new market for MS (IIRC) but then they realised that the average punter doesn't give a stuff what computer he uses as long as Office works and he can surf for pr0n. Since this could cut into their market share, the idea of processor and OS independence was quietly forgotten... :laugh:

              Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

              S Offline
              S Offline
              stevev6
              wrote on last edited by
              #6

              Yeah, but why did the developer community bite so hard on this? It looks like they go wherever Bill tells them to.

              OriginalGriffO P C 3 Replies Last reply
              0
              • S stevev6

                Yeah, but why did the developer community bite so hard on this? It looks like they go wherever Bill tells them to.

                OriginalGriffO Offline
                OriginalGriffO Offline
                OriginalGriff
                wrote on last edited by
                #7

                Probably because .NET as a framework is so, so much better than MFC. It's pretty consistent, it provides all the support structures you want, and it is easy to use. Being able to code in a variety of languages and work with them seamlessly is another plus. (Try that with MFC and see how far you get! :laugh:)

                Ideological Purity is no substitute for being able to stick your thumb down a pipe to stop the water

                "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                1 Reply Last reply
                0
                • S stevev6

                  Yeah, but why did the developer community bite so hard on this? It looks like they go wherever Bill tells them to.

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

                  stevev6 wrote:

                  why did the developer community bite so hard on this?

                  Because .NET is about so much more than JIT and IL. Really, most devs don't care about this - although the language neutrality of .NET is nice - it allowed VB programmers to be first class citizens with C# devs, knowing that their code was producing largely the same underlying exe. The big thing was the .NET framework itself - a platform that provides far more than Pascal and PCode ever did (and I spent a fair bit of time using Pascal with PCode back at Uni). Sure, if you took the framework away, the two would be broadly the same. Frankly, this looks like another attempt at MS bashing. Honestly, I thought we'd have got past this by now. If .NET doesn't suit you - don't use it. Don't waste time bitching about it. I don't use Objective-C, but that doesn't mean that I don't see that it has a place.

                  *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

                  S 1 Reply Last reply
                  0
                  • P Pete OHanlon

                    stevev6 wrote:

                    why did the developer community bite so hard on this?

                    Because .NET is about so much more than JIT and IL. Really, most devs don't care about this - although the language neutrality of .NET is nice - it allowed VB programmers to be first class citizens with C# devs, knowing that their code was producing largely the same underlying exe. The big thing was the .NET framework itself - a platform that provides far more than Pascal and PCode ever did (and I spent a fair bit of time using Pascal with PCode back at Uni). Sure, if you took the framework away, the two would be broadly the same. Frankly, this looks like another attempt at MS bashing. Honestly, I thought we'd have got past this by now. If .NET doesn't suit you - don't use it. Don't waste time bitching about it. I don't use Objective-C, but that doesn't mean that I don't see that it has a place.

                    *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

                    S Offline
                    S Offline
                    stevev6
                    wrote on last edited by
                    #9

                    Well, I'm no MS fanboy but this isn't bashing.(I gave that job to Apple) So, what you are saying is that the developers bit on the tools and overlooked the infrastructure. That, at least, makes some sense. Thanks. stevev

                    P B 2 Replies Last reply
                    0
                    • S stevev6

                      Well, I'm no MS fanboy but this isn't bashing.(I gave that job to Apple) So, what you are saying is that the developers bit on the tools and overlooked the infrastructure. That, at least, makes some sense. Thanks. stevev

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

                      stevev6 wrote:

                      what you are saying is that the developers bit on the tools

                      Yup.

                      *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 stevev6

                        Yeah, but why did the developer community bite so hard on this? It looks like they go wherever Bill tells them to.

                        C Offline
                        C Offline
                        Chris Losinger
                        wrote on last edited by
                        #11

                        stevev6 wrote:

                        It looks like they go wherever Bill tells them to.

                        100% true. a lot of people seem very eager to jump on every new toolkit MS releases.

                        image processing toolkits | batch image processing

                        N 1 Reply Last reply
                        0
                        • S stevev6

                          Well, I'm no MS fanboy but this isn't bashing.(I gave that job to Apple) So, what you are saying is that the developers bit on the tools and overlooked the infrastructure. That, at least, makes some sense. Thanks. stevev

                          B Offline
                          B Offline
                          BillWoodruff
                          wrote on last edited by
                          #12

                          stevev6 wrote:

                          So, what you are saying is that the developers bit on the tools and overlooked the infrastructure. That, at least, makes some sense. Thanks.

                          Well, Pete just replied "yup," to this, and I would not like to meta-comment on Pete's remark, but I find your interpretation of his remarks bizarre. The "whole package," imho, was adapted rapidly because of the integration of infrastructure, the great developer IDE (Visual Studio), the beauty of the C# language, the "language agnostic" FrameWork that let former VB programmers, and other language creators, enter an "equal" playing field: the whole was much greater, in this case, than the sum of its parts: and very few programmers ever work directly with the intermediate-code produced which is JIT'd. I find the idea that developers "overlooked the infrastructure" absurd, and, historically, inaccurate. best, Bill

                          It keeps me humble to think there's more bacteria in my gut than neurons in my brain, and that twenty trillion neutrinos pass through one hand a second, and that the average mattress contains 20 million bedbugs each of whom shits once per hour.

                          P 1 Reply Last reply
                          0
                          • B BillWoodruff

                            stevev6 wrote:

                            So, what you are saying is that the developers bit on the tools and overlooked the infrastructure. That, at least, makes some sense. Thanks.

                            Well, Pete just replied "yup," to this, and I would not like to meta-comment on Pete's remark, but I find your interpretation of his remarks bizarre. The "whole package," imho, was adapted rapidly because of the integration of infrastructure, the great developer IDE (Visual Studio), the beauty of the C# language, the "language agnostic" FrameWork that let former VB programmers, and other language creators, enter an "equal" playing field: the whole was much greater, in this case, than the sum of its parts: and very few programmers ever work directly with the intermediate-code produced which is JIT'd. I find the idea that developers "overlooked the infrastructure" absurd, and, historically, inaccurate. best, Bill

                            It keeps me humble to think there's more bacteria in my gut than neurons in my brain, and that twenty trillion neutrinos pass through one hand a second, and that the average mattress contains 20 million bedbugs each of whom shits once per hour.

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

                            I hung my yup, very narrowly, on the part that said that devs bit on the tools. If we treat it kindly, the tools could be extended to be Win Forms and the whole ASP.NET infrastructure. These represented a huge step forward from what had been there before.

                            *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

                            B 1 Reply Last reply
                            0
                            • C Chris Losinger

                              stevev6 wrote:

                              It looks like they go wherever Bill tells them to.

                              100% true. a lot of people seem very eager to jump on every new toolkit MS releases.

                              image processing toolkits | batch image processing

                              N Offline
                              N Offline
                              NormDroid
                              wrote on last edited by
                              #14

                              Bill being 100 [insert currency here] Bills :)

                              Software Kinetics Wear a hard hat it's under construction
                              Metro RSS

                              1 Reply Last reply
                              0
                              • P Pete OHanlon

                                I hung my yup, very narrowly, on the part that said that devs bit on the tools. If we treat it kindly, the tools could be extended to be Win Forms and the whole ASP.NET infrastructure. These represented a huge step forward from what had been there before.

                                *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

                                B Offline
                                B Offline
                                BillWoodruff
                                wrote on last edited by
                                #15

                                Pete O'Hanlon wrote:

                                I hung my yup, very narrowly

                                Hi Pete, Would that I had the intelligence, and intuition, to understand the nuances of how you hang your yup :) best, Bill

                                It keeps me humble to think there's more bacteria in my gut than neurons in my brain, and that twenty trillion neutrinos pass through one hand a second, and that the average mattress contains 20 million bedbugs each of whom shits once per hour.

                                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