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. I hate MFC!!

I hate MFC!!

Scheduled Pinned Locked Moved The Back Room
csharpc++asp-netjsonperformance
19 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.
  • R Offline
    R Offline
    Rickard Andersson20
    wrote on last edited by
    #1

    Most of all classes is not designed good. If you develop an MFC app it takes MUCH MUCH MORE memory than a simple plain Win32 written app! I HATE MFC! If you wanna be elite, do plain Win32 API programming! (Now I'm going to get shit for this message of many MFC lovers I feel, but it really make me sick!) Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

    C C B M M 6 Replies Last reply
    0
    • R Rickard Andersson20

      Most of all classes is not designed good. If you develop an MFC app it takes MUCH MUCH MORE memory than a simple plain Win32 written app! I HATE MFC! If you wanna be elite, do plain Win32 API programming! (Now I'm going to get shit for this message of many MFC lovers I feel, but it really make me sick!) Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

      C Offline
      C Offline
      ColinDavies
      wrote on last edited by
      #2

      Rickard Andersson wrote: If you wanna be elite, do plain Win32 API programming! :-) bollocks, if you wanna be elite you make enterporise apps using assembler with a hex editor. BTW: Debuggers are for wimps !! :-) Regardz Colin J Davies

      Sonork ID 100.9197:Colin

      You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

      R 1 Reply Last reply
      0
      • R Rickard Andersson20

        Most of all classes is not designed good. If you develop an MFC app it takes MUCH MUCH MORE memory than a simple plain Win32 written app! I HATE MFC! If you wanna be elite, do plain Win32 API programming! (Now I'm going to get shit for this message of many MFC lovers I feel, but it really make me sick!) Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

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

        Most of the MFC classes are not THAT bad. CString is still the best string class going. Of *course* it's going to take more memory, it needs to hold all the wrapper code designed to save you from Win32. I'd use MFC if I was writing anything that was going to be of any real size, unless I had good reason to use Win32. Christian No offense, but I don't really want to encourage the creation of another VB developer. - Larry Antram 22 Oct 2002 C# will attract all comers, where VB is for IT Journalists and managers - Michael P Butler 05-12-2002 Again, you can screw up a C/C++ program just as easily as a VB program. OK, maybe not as easily, but it's certainly doable. - Jamie Nordmeyer - 15-Nov-2002

        1 Reply Last reply
        0
        • R Rickard Andersson20

          Most of all classes is not designed good. If you develop an MFC app it takes MUCH MUCH MORE memory than a simple plain Win32 written app! I HATE MFC! If you wanna be elite, do plain Win32 API programming! (Now I'm going to get shit for this message of many MFC lovers I feel, but it really make me sick!) Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

          B Offline
          B Offline
          Brad Jennings
          wrote on last edited by
          #4

          MFC r0x0rz IMO. I agree that it is hard to learn and very hard to understand at times but it is very powerful. Sorry, I couldn't resist the n00b h4x0rz 1337 type (even though it is for retards) when I saw "elite" Brad Jennings My latest nickname: Kidney Stone (Nickname courtesy of my roommates)

          R 1 Reply Last reply
          0
          • C ColinDavies

            Rickard Andersson wrote: If you wanna be elite, do plain Win32 API programming! :-) bollocks, if you wanna be elite you make enterporise apps using assembler with a hex editor. BTW: Debuggers are for wimps !! :-) Regardz Colin J Davies

            Sonork ID 100.9197:Colin

            You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

            R Offline
            R Offline
            Rickard Andersson20
            wrote on last edited by
            #5

            Colin Davies wrote: if you wanna be elite you make enterporise apps using assembler with a hex editor. Blaaast.. you win! :) But it's more elite to do Win32 before MFC! :) Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

            C M 2 Replies Last reply
            0
            • R Rickard Andersson20

              Colin Davies wrote: if you wanna be elite you make enterporise apps using assembler with a hex editor. Blaaast.. you win! :) But it's more elite to do Win32 before MFC! :) Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

              C Offline
              C Offline
              ColinDavies
              wrote on last edited by
              #6

              Rickard Andersson wrote: But it's more elite to do Win32 before MFC! yeah agreed, hey, I wonder if MFC will die when we start using Win64 ? Regardz Colin J Davies

              Sonork ID 100.9197:Colin

              You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

              1 Reply Last reply
              0
              • R Rickard Andersson20

                Colin Davies wrote: if you wanna be elite you make enterporise apps using assembler with a hex editor. Blaaast.. you win! :) But it's more elite to do Win32 before MFC! :) Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

                M Offline
                M Offline
                Michael A Barnhart
                wrote on last edited by
                #7

                Rickard Andersson wrote: But it's more elite to do Win32 before MFC! But is it better to be elite or employeed and retire early? EGAD we need some balance here. I may have justified some usage of VB:omg: "I will find a new sig someday."

                C 1 Reply Last reply
                0
                • B Brad Jennings

                  MFC r0x0rz IMO. I agree that it is hard to learn and very hard to understand at times but it is very powerful. Sorry, I couldn't resist the n00b h4x0rz 1337 type (even though it is for retards) when I saw "elite" Brad Jennings My latest nickname: Kidney Stone (Nickname courtesy of my roommates)

                  R Offline
                  R Offline
                  Rickard Andersson20
                  wrote on last edited by
                  #8

                  Brad Jennings wrote: I agree that it is hard to learn and very hard to understand at times No no no! It's not that I have problems understand it or so, I started with MFC the first I did and it was easy and fun. I didn't even knew it was based on Win32 API! :) When I heard it was, I started learning Win32 API. When I knew pretty much GUI programming in MFC I read much things about how much memory MFC steals etc. etc.... then I separate with MFC after X years of relationship (I don't remember how long)! :) Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

                  1 Reply Last reply
                  0
                  • R Rickard Andersson20

                    Most of all classes is not designed good. If you develop an MFC app it takes MUCH MUCH MORE memory than a simple plain Win32 written app! I HATE MFC! If you wanna be elite, do plain Win32 API programming! (Now I'm going to get shit for this message of many MFC lovers I feel, but it really make me sick!) Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

                    M Offline
                    M Offline
                    Michael A Barnhart
                    wrote on last edited by
                    #9

                    I mean the real ones. Cute little furry balls of dieses and destruction. Have you ever had one die in your cars heater duct!:mad::mad::mad::mad: "I will find a new sig someday."

                    R 1 Reply Last reply
                    0
                    • M Michael A Barnhart

                      Rickard Andersson wrote: But it's more elite to do Win32 before MFC! But is it better to be elite or employeed and retire early? EGAD we need some balance here. I may have justified some usage of VB:omg: "I will find a new sig someday."

                      C Offline
                      C Offline
                      ColinDavies
                      wrote on last edited by
                      #10

                      Michael A. Barnhart wrote: EGAD we need some balance here. I may have justified some usage of VB I'll get the stake and hopefully someone else will light the fire !! Regardz Colin J Davies

                      Sonork ID 100.9197:Colin

                      You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

                      M 1 Reply Last reply
                      0
                      • C ColinDavies

                        Michael A. Barnhart wrote: EGAD we need some balance here. I may have justified some usage of VB I'll get the stake and hopefully someone else will light the fire !! Regardz Colin J Davies

                        Sonork ID 100.9197:Colin

                        You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

                        M Offline
                        M Offline
                        Michael A Barnhart
                        wrote on last edited by
                        #11

                        Colin Davies wrote: I'll get the stake and hopefully someone else will light the fire !! I thought I provided the stake? I will claim temporary sanility if CG qotes this. "I will find a new sig someday."

                        C 1 Reply Last reply
                        0
                        • M Michael A Barnhart

                          Colin Davies wrote: I'll get the stake and hopefully someone else will light the fire !! I thought I provided the stake? I will claim temporary sanility if CG qotes this. "I will find a new sig someday."

                          C Offline
                          C Offline
                          ColinDavies
                          wrote on last edited by
                          #12

                          Ok I'll light it ! Hey would you prefer a blindfold ? Regardz Colin J Davies

                          Sonork ID 100.9197:Colin

                          You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

                          M 1 Reply Last reply
                          0
                          • C ColinDavies

                            Ok I'll light it ! Hey would you prefer a blindfold ? Regardz Colin J Davies

                            Sonork ID 100.9197:Colin

                            You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

                            M Offline
                            M Offline
                            Michael A Barnhart
                            wrote on last edited by
                            #13

                            Colin Davies wrote: Ok I'll light it ! Is it not time for compassion? And I still hate RATS. "I will find a new sig someday."

                            C 1 Reply Last reply
                            0
                            • M Michael A Barnhart

                              Colin Davies wrote: Ok I'll light it ! Is it not time for compassion? And I still hate RATS. "I will find a new sig someday."

                              C Offline
                              C Offline
                              ColinDavies
                              wrote on last edited by
                              #14

                              Michael A. Barnhart wrote: Is it not time for compassion? And I still hate RATS. Right. ( I just had a terrible thought during this post about web cams and suicides ) Regardz Colin J Davies

                              Sonork ID 100.9197:Colin

                              You are the intrepid one, always willing to leap into the fray! A serious character flaw, I might add, but entertaining. Said by Roger Wright about me.

                              1 Reply Last reply
                              0
                              • R Rickard Andersson20

                                Most of all classes is not designed good. If you develop an MFC app it takes MUCH MUCH MORE memory than a simple plain Win32 written app! I HATE MFC! If you wanna be elite, do plain Win32 API programming! (Now I'm going to get shit for this message of many MFC lovers I feel, but it really make me sick!) Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

                                M Offline
                                M Offline
                                Michael P Butler
                                wrote on last edited by
                                #15

                                Rickard Andersson wrote: Most of all classes is not designed good The trouble with an aged product is that it always grows in ways that the original designers never thought of. Back in the early 90's when MFC was at version 1, it kicked the ass of everything about. As with all evolution, things can go wrong. Rickard Andersson wrote: If you wanna be elite, do plain Win32 API programming! If you want to get a job done, use the tools that help you do the job better. MFC is perfect for building small to large scale Windows applications. It has enough helper classes and functionality to save a developer months of time. CString on its own makes life so much simpler. Maybe when you've got a little more development experience under your belt then you'll realise that MFC is more useful that you give it credit for. Michael Fat bottomed girls You make the rockin' world go round -- Queen

                                1 Reply Last reply
                                0
                                • M Michael A Barnhart

                                  I mean the real ones. Cute little furry balls of dieses and destruction. Have you ever had one die in your cars heater duct!:mad::mad::mad::mad: "I will find a new sig someday."

                                  R Offline
                                  R Offline
                                  Rickard Andersson20
                                  wrote on last edited by
                                  #16

                                  Rats? What has it to do with MFC? :) Well, I like rats. :) Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

                                  M 1 Reply Last reply
                                  0
                                  • R Rickard Andersson20

                                    Rats? What has it to do with MFC? :) Well, I like rats. :) Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

                                    M Offline
                                    M Offline
                                    Michael A Barnhart
                                    wrote on last edited by
                                    #17

                                    Rickard Andersson wrote: What has it to do with MFC? Nothing. The only relationship with this thread is hate. Rickard Andersson wrote: Well, I like rats. Do you really mean rats or those nice fur white mice. Not the same thing. Rats are much bigger. Well 2 years ago they got into my garage and in one weekend ate up the wiring in both of my cars. Do you know how expensive it is to get a car rewired! :mad: :mad: Well RATS are back just saw one. Time to go to the feed store and get more treats for the cute little things. "I will find a new sig someday."

                                    R 1 Reply Last reply
                                    0
                                    • M Michael A Barnhart

                                      Rickard Andersson wrote: What has it to do with MFC? Nothing. The only relationship with this thread is hate. Rickard Andersson wrote: Well, I like rats. Do you really mean rats or those nice fur white mice. Not the same thing. Rats are much bigger. Well 2 years ago they got into my garage and in one weekend ate up the wiring in both of my cars. Do you know how expensive it is to get a car rewired! :mad: :mad: Well RATS are back just saw one. Time to go to the feed store and get more treats for the cute little things. "I will find a new sig someday."

                                      R Offline
                                      R Offline
                                      Roger Wright
                                      wrote on last edited by
                                      #18

                                      Michael A. Barnhart wrote: Time to go to the feed store and get more treats for the cute little things. LOL!!! Get a rat terrier... they're great pets, and very hungry! "How many times do I have to flush before you go away?" - Megan Forbes, on Management (12/5/2002)

                                      1 Reply Last reply
                                      0
                                      • R Rickard Andersson20

                                        Most of all classes is not designed good. If you develop an MFC app it takes MUCH MUCH MORE memory than a simple plain Win32 written app! I HATE MFC! If you wanna be elite, do plain Win32 API programming! (Now I'm going to get shit for this message of many MFC lovers I feel, but it really make me sick!) Rickard Andersson@Suza Computing C# and C++ programmer from SWEDEN! UIN: 50302279 E-Mail: nikado@pc.nu Speciality: I love C#, ASP.NET and C++!

                                        J Offline
                                        J Offline
                                        Jorgen Sigvardsson
                                        wrote on last edited by
                                        #19

                                        Take a look at WTL then. :) -- Only in a world this shitty could you even try to say these were innocent people and keep a straight face.

                                        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