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. Other Discussions
  3. The Back Room
  4. rant about .NET

rant about .NET

Scheduled Pinned Locked Moved The Back Room
comcsharpc++asp-nettools
7 Posts 6 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
    Stephane Rodriguez
    wrote on last edited by
    #1

    On one hand, MS tells us that ".NET is a new programming paradigm that brings better productivity, where developers don't need to care about memory management anymore" (.NET is depicted as an easier platform to program) (managed code means that a garbage collector manages for us all underlying allocations/deallocations). "In addition, the .NET API ensures legacy code can be reused thanks to interop techniques". (the very core of the .NET run-time, actually). On the other hand, I became mad when I watched this MSDN TV show[^] from a MS person known as the COM interop queen. Can someone tell me if I went nuts thinking that MS is faking, lying and insulting customers with .NET when they are saying that .NET solves any of those issues. If you have 10 minutes of spare time, don't hesitate to watch this show[^]. And tell me too how do you think how easy .NET solves issues like memory management and interoperating with "legacy" code (C/C++/VB/...). Crystal clear, isn't it ? I am confident now that MS evangelists are clowns.

    R M C G C 5 Replies Last reply
    0
    • S Stephane Rodriguez

      On one hand, MS tells us that ".NET is a new programming paradigm that brings better productivity, where developers don't need to care about memory management anymore" (.NET is depicted as an easier platform to program) (managed code means that a garbage collector manages for us all underlying allocations/deallocations). "In addition, the .NET API ensures legacy code can be reused thanks to interop techniques". (the very core of the .NET run-time, actually). On the other hand, I became mad when I watched this MSDN TV show[^] from a MS person known as the COM interop queen. Can someone tell me if I went nuts thinking that MS is faking, lying and insulting customers with .NET when they are saying that .NET solves any of those issues. If you have 10 minutes of spare time, don't hesitate to watch this show[^]. And tell me too how do you think how easy .NET solves issues like memory management and interoperating with "legacy" code (C/C++/VB/...). Crystal clear, isn't it ? I am confident now that MS evangelists are clowns.

      R Offline
      R Offline
      Robert Little
      wrote on last edited by
      #2

      It was all clear as mud to me :wtf:

      1 Reply Last reply
      0
      • S Stephane Rodriguez

        On one hand, MS tells us that ".NET is a new programming paradigm that brings better productivity, where developers don't need to care about memory management anymore" (.NET is depicted as an easier platform to program) (managed code means that a garbage collector manages for us all underlying allocations/deallocations). "In addition, the .NET API ensures legacy code can be reused thanks to interop techniques". (the very core of the .NET run-time, actually). On the other hand, I became mad when I watched this MSDN TV show[^] from a MS person known as the COM interop queen. Can someone tell me if I went nuts thinking that MS is faking, lying and insulting customers with .NET when they are saying that .NET solves any of those issues. If you have 10 minutes of spare time, don't hesitate to watch this show[^]. And tell me too how do you think how easy .NET solves issues like memory management and interoperating with "legacy" code (C/C++/VB/...). Crystal clear, isn't it ? I am confident now that MS evangelists are clowns.

        M Offline
        M Offline
        Marc Clifton
        wrote on last edited by
        #3

        Stephane Rodriguez. wrote: I am confident now that MS evangelists are clowns. Of course they are. I'm pretty much barf up my lunch whenever I here how a language or framework is going to improve productivity. I loved the line at the VS.NET 2003 launch, where the MS presenters were saying how on exactly the same hardware, they demonstrated an up to 8 times performance improvement just by migrating to the newest OS/server shit. Give me a break. Every new OS needs a faster processor, more RAM, and a bigger hard drive. How these people even can say these statements without God striking them dead with a lightning bolt is beyond me. Come-on. Windows 3.1 could be installed off of floppy diskettes, for Christ sake. Stephane Rodriguez. wrote: where developers don't need to care about memory management anymore" The joke I liked was the automated cockpit saying "please wait for memory garbage collection" as the pilot frantically pushes the "lower landing gear" button. Marc Help! I'm an AI running around in someone's f*cked up universe simulator.
        Sensitivity and ethnic diversity means celebrating difference, not hiding from it. - Christian Graus
        Every line of code is a liability - Taka Muraoka
        Microsoft deliberately adds arbitrary layers of complexity to make it difficult to deliver Windows features on non-Windows platforms--Microsoft's "Halloween files"

        1 Reply Last reply
        0
        • S Stephane Rodriguez

          On one hand, MS tells us that ".NET is a new programming paradigm that brings better productivity, where developers don't need to care about memory management anymore" (.NET is depicted as an easier platform to program) (managed code means that a garbage collector manages for us all underlying allocations/deallocations). "In addition, the .NET API ensures legacy code can be reused thanks to interop techniques". (the very core of the .NET run-time, actually). On the other hand, I became mad when I watched this MSDN TV show[^] from a MS person known as the COM interop queen. Can someone tell me if I went nuts thinking that MS is faking, lying and insulting customers with .NET when they are saying that .NET solves any of those issues. If you have 10 minutes of spare time, don't hesitate to watch this show[^]. And tell me too how do you think how easy .NET solves issues like memory management and interoperating with "legacy" code (C/C++/VB/...). Crystal clear, isn't it ? I am confident now that MS evangelists are clowns.

          C Offline
          C Offline
          Chris Meech
          wrote on last edited by
          #4

          Stephane Rodriguez. wrote: I am confident now that MS evangelists are clowns. In my dictionary, if you look up the word salesman, it says see Bozo. Also see lying. Chris Meech ()() "what makes CP different is the people and sense of community, things people will only discover if they join up and join in." Christian Graus Nov 14, 2002. "Microsoft hasn't ever enforced its patents. Apparently they keep them for defensive reasons only. Or, they could be waiting 'til they have a critical mass of patents, enforce them all at once and win the game of Risk that they're playing with the world." Chris Sells Feb 18, 2003.

          1 Reply Last reply
          0
          • S Stephane Rodriguez

            On one hand, MS tells us that ".NET is a new programming paradigm that brings better productivity, where developers don't need to care about memory management anymore" (.NET is depicted as an easier platform to program) (managed code means that a garbage collector manages for us all underlying allocations/deallocations). "In addition, the .NET API ensures legacy code can be reused thanks to interop techniques". (the very core of the .NET run-time, actually). On the other hand, I became mad when I watched this MSDN TV show[^] from a MS person known as the COM interop queen. Can someone tell me if I went nuts thinking that MS is faking, lying and insulting customers with .NET when they are saying that .NET solves any of those issues. If you have 10 minutes of spare time, don't hesitate to watch this show[^]. And tell me too how do you think how easy .NET solves issues like memory management and interoperating with "legacy" code (C/C++/VB/...). Crystal clear, isn't it ? I am confident now that MS evangelists are clowns.

            G Offline
            G Offline
            G Steudtel
            wrote on last edited by
            #5

            From my knowledge, Mr. Gates started as a BASIC programmer, and BASIC has garbage collection. From my knowledge many programmers preferred languages without garbage collection, disregarding Mr. Gates' profound comprehension of a computer languages. .NET is his second try to convince the world that only he is right. And what will happen if someone finds a hole in the .NET manager? Imagin' you get access to the memory list, save it to disk, with all datas accompanied, and later on send it per e-mail to someone who needs this data. G. Steudtel Even dwarfs were born small.

            C 1 Reply Last reply
            0
            • S Stephane Rodriguez

              On one hand, MS tells us that ".NET is a new programming paradigm that brings better productivity, where developers don't need to care about memory management anymore" (.NET is depicted as an easier platform to program) (managed code means that a garbage collector manages for us all underlying allocations/deallocations). "In addition, the .NET API ensures legacy code can be reused thanks to interop techniques". (the very core of the .NET run-time, actually). On the other hand, I became mad when I watched this MSDN TV show[^] from a MS person known as the COM interop queen. Can someone tell me if I went nuts thinking that MS is faking, lying and insulting customers with .NET when they are saying that .NET solves any of those issues. If you have 10 minutes of spare time, don't hesitate to watch this show[^]. And tell me too how do you think how easy .NET solves issues like memory management and interoperating with "legacy" code (C/C++/VB/...). Crystal clear, isn't it ? I am confident now that MS evangelists are clowns.

              C Offline
              C Offline
              Christian Graus
              wrote on last edited by
              #6

              .NET memory management means that if you leak memory, your computer will only slow down, but it won't crash. It's crap. I'd prefer C++, where at least I have destructors I can use to clean up memory. Christian I have drunk the cool-aid and found it wan and bitter. - Chris Maunder

              1 Reply Last reply
              0
              • G G Steudtel

                From my knowledge, Mr. Gates started as a BASIC programmer, and BASIC has garbage collection. From my knowledge many programmers preferred languages without garbage collection, disregarding Mr. Gates' profound comprehension of a computer languages. .NET is his second try to convince the world that only he is right. And what will happen if someone finds a hole in the .NET manager? Imagin' you get access to the memory list, save it to disk, with all datas accompanied, and later on send it per e-mail to someone who needs this data. G. Steudtel Even dwarfs were born small.

                C Offline
                C Offline
                Christian Graus
                wrote on last edited by
                #7

                G. Steudtel wrote: BASIC has garbage collection. WHAT ??? :eek: Basic doesn't have pointers, it simply cannot create memory in a way that it can leak. Christian I have drunk the cool-aid and found it wan and bitter. - Chris Maunder

                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