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. IT & Infrastructure
  4. learning dilemma

learning dilemma

Scheduled Pinned Locked Moved IT & Infrastructure
csharpc++helpquestioncareer
8 Posts 4 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.
  • T Offline
    T Offline
    T1TAN
    wrote on last edited by
    #1

    hi everone.. i'm not sure that this is the right place to ask. and i'm not sure it something to ask too..anyway. i'm a student, and i enjoy programming very much (come to think of it..it's very frustrating..where does all the joy come from??:)). i'm about to end the learning period of my life, and about to start looking for job. now, my dilemma is the following: i like MFC. i like the way MFC works. i like learning new stuff in MFC. and now, a guy tells me that MFC is dead. that C# is the future, if i want to work somewhere. is this true? should i give it up on MFC? should i use .NET whenever possible? (man i really don't like .NET - it is sooooo HUGE and slooow) help me out, i know most of you are far more experienced than i am. heeelp:sigh::) --- kick ash. http://sprdsoft.cmar-net.org http://t1tan.cjb.net

    B H K 3 Replies Last reply
    0
    • T T1TAN

      hi everone.. i'm not sure that this is the right place to ask. and i'm not sure it something to ask too..anyway. i'm a student, and i enjoy programming very much (come to think of it..it's very frustrating..where does all the joy come from??:)). i'm about to end the learning period of my life, and about to start looking for job. now, my dilemma is the following: i like MFC. i like the way MFC works. i like learning new stuff in MFC. and now, a guy tells me that MFC is dead. that C# is the future, if i want to work somewhere. is this true? should i give it up on MFC? should i use .NET whenever possible? (man i really don't like .NET - it is sooooo HUGE and slooow) help me out, i know most of you are far more experienced than i am. heeelp:sigh::) --- kick ash. http://sprdsoft.cmar-net.org http://t1tan.cjb.net

      B Offline
      B Offline
      bneacetp
      wrote on last edited by
      #2

      From the way I understand it, MFC isn't going away anytime soon. I have read on Microsoft's site something along the lines that they plan to continue to support MFC (I would imagine for the foreseeable future). The truth is, many businesses rely on MFC. I use MFC myself (as well as .NET). I would definitely say that MFC use isn't just going to disappear overnight. I would say you are probably safe with MFC for at least a few years to come (most likely a lot longer). For your job safety for the future (however far that may be for MFC), you might want to start experimenting with .NET though to kind of get the feel of using it. You never know when it might come in handy. So when it all comes down to it, I wouldn't be ready to "dig a grave" for MFC yet. Just too many applications depend on it today. That is my point of view. I hope that this helps. :) On another note: Who is to stop you from using MFC if you wish for a hobby if nothing else in the future? Remember that. Best of luck in your programming efforts! :-D Happy Programming and God Bless! Internet::WWW::CodeProject::bneacetp

      T 1 Reply Last reply
      0
      • T T1TAN

        hi everone.. i'm not sure that this is the right place to ask. and i'm not sure it something to ask too..anyway. i'm a student, and i enjoy programming very much (come to think of it..it's very frustrating..where does all the joy come from??:)). i'm about to end the learning period of my life, and about to start looking for job. now, my dilemma is the following: i like MFC. i like the way MFC works. i like learning new stuff in MFC. and now, a guy tells me that MFC is dead. that C# is the future, if i want to work somewhere. is this true? should i give it up on MFC? should i use .NET whenever possible? (man i really don't like .NET - it is sooooo HUGE and slooow) help me out, i know most of you are far more experienced than i am. heeelp:sigh::) --- kick ash. http://sprdsoft.cmar-net.org http://t1tan.cjb.net

        H Offline
        H Offline
        Henry miller
        wrote on last edited by
        #3

        Do you like MFC because it is the only thing you know, or because you have spent enough time with several others to form an honest opinion? The former seems to be most common with people, and it is completely invalid. wxWidgets gets a lot of press, and is free, try it. I like qt myself, but tk is also nice. Of the above, I have used tk enough to form an honest opinion. I've used qt enough to know I don't hate it, but not enough to say anymore. I'm just starting on wxWidgets because it looks like my job will soon require it. I've never touched MFC, but others who I trust in general hate it. I've also never used .Net, people tell me it is better than MFC, but it is too new to really say if it is just a fad or not. Please, do the world a favor and remove your blinders. There are many good toolkits out there. A programer should not be blinded by the one thing he knows. (though we are all guilty of that in some way)

        T 1 Reply Last reply
        0
        • T T1TAN

          hi everone.. i'm not sure that this is the right place to ask. and i'm not sure it something to ask too..anyway. i'm a student, and i enjoy programming very much (come to think of it..it's very frustrating..where does all the joy come from??:)). i'm about to end the learning period of my life, and about to start looking for job. now, my dilemma is the following: i like MFC. i like the way MFC works. i like learning new stuff in MFC. and now, a guy tells me that MFC is dead. that C# is the future, if i want to work somewhere. is this true? should i give it up on MFC? should i use .NET whenever possible? (man i really don't like .NET - it is sooooo HUGE and slooow) help me out, i know most of you are far more experienced than i am. heeelp:sigh::) --- kick ash. http://sprdsoft.cmar-net.org http://t1tan.cjb.net

          K Offline
          K Offline
          Kevin McFarlane
          wrote on last edited by
          #4

          MFC won't go away any time soon, so you won't do yourself any harm by learning it. However, as another poster says, you should learn other things too. In particular, if you intend to spend time doing Microsoft development then you will have no choice but to learn .NET eventually. Most of the innovation will take place there. Kevin

          T 1 Reply Last reply
          0
          • B bneacetp

            From the way I understand it, MFC isn't going away anytime soon. I have read on Microsoft's site something along the lines that they plan to continue to support MFC (I would imagine for the foreseeable future). The truth is, many businesses rely on MFC. I use MFC myself (as well as .NET). I would definitely say that MFC use isn't just going to disappear overnight. I would say you are probably safe with MFC for at least a few years to come (most likely a lot longer). For your job safety for the future (however far that may be for MFC), you might want to start experimenting with .NET though to kind of get the feel of using it. You never know when it might come in handy. So when it all comes down to it, I wouldn't be ready to "dig a grave" for MFC yet. Just too many applications depend on it today. That is my point of view. I hope that this helps. :) On another note: Who is to stop you from using MFC if you wish for a hobby if nothing else in the future? Remember that. Best of luck in your programming efforts! :-D Happy Programming and God Bless! Internet::WWW::CodeProject::bneacetp

            T Offline
            T Offline
            T1TAN
            wrote on last edited by
            #5

            bneacetp wrote: I hope that this helps. well, it does :) thanx a lot, now i can code freely, and bring more buggy programs to this world! :D p.s. sorry for the late reply :~ --- kick ash. http://sprdsoft.cmar-net.org http://t1tan.cjb.net

            B 1 Reply Last reply
            0
            • H Henry miller

              Do you like MFC because it is the only thing you know, or because you have spent enough time with several others to form an honest opinion? The former seems to be most common with people, and it is completely invalid. wxWidgets gets a lot of press, and is free, try it. I like qt myself, but tk is also nice. Of the above, I have used tk enough to form an honest opinion. I've used qt enough to know I don't hate it, but not enough to say anymore. I'm just starting on wxWidgets because it looks like my job will soon require it. I've never touched MFC, but others who I trust in general hate it. I've also never used .Net, people tell me it is better than MFC, but it is too new to really say if it is just a fad or not. Please, do the world a favor and remove your blinders. There are many good toolkits out there. A programer should not be blinded by the one thing he knows. (though we are all guilty of that in some way)

              T Offline
              T Offline
              T1TAN
              wrote on last edited by
              #6

              hi, unfortunately, i can't say i know much about anything, even MFC itself. i've started using MFC because i've found a good tutorial for it, that's all. after a while, i began to enjoy working with it.. i'd like to use other things, but i can't get those. unfortunately, i have no internet at my home, and i have no place to download things like wxWidgets. :( some day i will :cool: thanx for your comment:-D --- kick ash. http://sprdsoft.cmar-net.org http://t1tan.cjb.net

              1 Reply Last reply
              0
              • K Kevin McFarlane

                MFC won't go away any time soon, so you won't do yourself any harm by learning it. However, as another poster says, you should learn other things too. In particular, if you intend to spend time doing Microsoft development then you will have no choice but to learn .NET eventually. Most of the innovation will take place there. Kevin

                T Offline
                T Offline
                T1TAN
                wrote on last edited by
                #7

                Kevin McFarlane wrote: you should learn other things too got it! :) thanx a lot to all three, i can now draw a sketch of my future :D --- kick ash. http://sprdsoft.cmar-net.org http://t1tan.cjb.net

                1 Reply Last reply
                0
                • T T1TAN

                  bneacetp wrote: I hope that this helps. well, it does :) thanx a lot, now i can code freely, and bring more buggy programs to this world! :D p.s. sorry for the late reply :~ --- kick ash. http://sprdsoft.cmar-net.org http://t1tan.cjb.net

                  B Offline
                  B Offline
                  bneacetp
                  wrote on last edited by
                  #8

                  Glad to help. Happy Programming and God Bless! Internet::WWW::CodeProject::bneacetp

                  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