Thread: My plan

  1. #1
    Registered User Nutshell's Avatar
    Join Date
    Jan 2002

    My plan


    I just finished learning the basics of C programming, and i came up with a plan on the order of learning different things. Here it is and pls add if i've missed out any other important topics or just out of your personal interests, comments are welcome too:

    1. learn more on C
    2. C++
    3. windows programming
    4. learn graphics libraries
    5. socket programming
    6. LFS
    7. linux programming
    8. assembly
    9. Java
    10. scripting languages
    11. try out other os'es


  2. #2
    Registered User dirkduck's Avatar
    Join Date
    Aug 2001
    Sounds like a fairly good plan. But the one thing that im wondering is why assembly before java? I mean, theres nothing wrong with it, im just curious on why you chose that (actually, im sorta doing the same thing, as im learning assembly right now, but ive never even touched java)

  3. #3
    Registered User Nutshell's Avatar
    Join Date
    Jan 2002
    Because i am more interested in asm than Java
    Also, i wanna do some low-level stuff...

    CAn u think of any more items to add?

  4. #4
    I'm Back
    Join Date
    Dec 2001
    Hey, thats a good plan.

    It reminds me of my plan (which didn't work out)

  5. #5
    Registered User
    Join Date
    Jan 2002
    Thats a pretty ambitious plan with a lot to cover.
    Presonally I'd go for something more spcialised.
    If you think you can get it all done then by all means go for it.

  6. #6
    If you already know C and are familiar with freeing heap memory, I would suggest tackling Java before C++. It will force you to program in an object oriented manner. C++ is hybrid of C and object oriented programming, and it will quite happily let you write hybrid code.

    I thought I knew C++ until, but I realised I didn't when I learned Java. In fact all I was doing was writing C, but stuffing code into public & private methods without much understanding of object oriented principles. Java forced me to stop this.

    Just don't get too used to Java's garbage collector.

  7. #7
    Registered User dharh's Avatar
    Join Date
    Jan 2002
    The best way I think to go about projects like that are ultimately to build programs of your own design around the things your learning. I learn much better and faster when I have to apply concepts im learning to something not given in example from a book. Either they show it in the most simple way or you can hardly understand what they are trying to show you. Best way is to apply it and make it work in something you enjoy building.

  8. #8
    Registered User Nutshell's Avatar
    Join Date
    Jan 2002
    dharh yes i feel the same way as i was learning C. That is why i found the exercises in the deitel book very helpful.

    I know that there are many things to cover in the plan, but the thing is, i really wanna know all of them guess i'm too greedy.......hehe

    So if no one says so i guess the most popular stuff are already covered in my plan? nuffin else...?

    thnx for all replies, and i hope my plan will eventually work out.

  9. #9
    train spotter
    Join Date
    Aug 2001
    near a computer
    Windows programming
    1.WIN32 API

    Get the basics before MS hides it from you.

    Someone said
    'A plans just a list of things that don't happen."
    "Man alone suffers so excruciatingly in the world that he was compelled to invent laughter."
    Friedrich Nietzsche

    "I spent a lot of my money on booze, birds and fast cars......the rest I squandered."
    George Best

    "If you are going through hell....keep going."
    Winston Churchill

  10. #10
    Registered User Nutshell's Avatar
    Join Date
    Jan 2002
    'A plans just a list of things that don't happen."
    I dun agree to that sorry, only depends on certain people...

  11. #11
    My plan.
    1) Distract the guards.
    2) Escape from London.
    3) Hitch a ride back to Plymouth.
    4) Meet my girlfriend.

  12. #12
    Registered User Nutshell's Avatar
    Join Date
    Jan 2002

  13. #13
    Code Warrior
    Join Date
    Nov 2001
    'A plans just a list of things that don't happen."
    That's a truth!

    only depends on certain people...
    Another truth!

    Anyway my plan is something like this:
    1. Having a lot of fun
    2. being happy all the time (even in the bad moments)

    and that's pretty much of it.

    Enjoy and have phun, beacuse life is beatiful!
    Current projects:
    1) User Interface Development Kit (C++)
    2) HTML SDK (C++)
    3) Classes (C++)
    4) INI Editor (Delphi)

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Program Plan
    By Programmer_P in forum C++ Programming
    Replies: 0
    Last Post: 05-11-2009, 01:42 AM
  2. Best webhosting plan under $10 per month?
    By Olidivera in forum A Brief History of
    Replies: 3
    Last Post: 06-23-2005, 06:11 AM
  3. Question about File Input
    By ChristianTool in forum C Programming
    Replies: 12
    Last Post: 04-25-2004, 02:40 PM
  4. How to plan a program...
    By o0obruceleeo0o in forum C++ Programming
    Replies: 6
    Last Post: 04-22-2003, 11:51 PM
  5. please help me fix my coding for this assignment
    By sayeem81 in forum C Programming
    Replies: 1
    Last Post: 01-29-2002, 01:45 AM
Website Security Test