Thread: How can I learn?

  1. #31
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Quote Originally Posted by hauzer View Post
    I am seriously considering you a troll.
    Now, that's just not nice.

  2. #32
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Quote Originally Posted by jimblumberg View Post
    Actually C does not "import" any of the Windows API, the Windows API was originally written in C (with some assembly thrown in) so the API is in C.
    Pont taken... I was thinking specifically of "importing" or "using" headers and libraries. For example: one of the things that killed D was the need to translate everything to D's header format before use.


    I agree, if you are already comfortable with the Windows API, the wrappers are unnecessary. I wouldn't be surprised if you have not already written some "C wrappers" for some of the common Windows API functions to make it easier for yourself. But you can use the Windows API in C++, without the wrappers, without any major problems.
    I did a small one to take the rectal discomfort out of file associations... but for the most part I use it "as is".



    Why? You seem to be quite comfortable with C and C seems to do most everything you want, why change? If something works why "fix" it?
    That's just it Jim... C is not everything I want... it's just as close as I can get with what's currently available. (Although of late I've been thinking of starting the long road to writing my own...)


    To me there is a big difference between using C correctly and using C++ correctly. The biggest difference between C and C++, in my opinion, is the different mindset, procedural versus object orientation, and the differences in these mindsets can be mind boggling. I also think that OOP is often overused, making large, cumbersome, hard to maintain programs. But, when properly used, it can create small, easy to use, easy to maintain programs. The same can be said about procedural programs.
    You'll get no argument from me on that one... Some of these guys are OOP-aholics who treat functional or procedural code like it's got the plague...

  3. #33
    Registered User
    Join Date
    May 2010
    Posts
    4,445
    (Although of late I've been thinking of starting the long road to writing my own...)
    ?? compiler or language ??

    Jim

  4. #34
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Quote Originally Posted by jimblumberg View Post
    ?? compiler or language ??

    Jim
    Yes

  5. #35
    Princess of code universe programmer1's Avatar
    Join Date
    Nov 2011
    Location
    Wonderland
    Posts
    38
    Quote Originally Posted by hauzer View Post
    I am seriously considering you a troll.
    Excuse me, but do you have to be that kind of rude? You don t have to answer my questions, I am a beginner so like it or not, I am asking questions and I will be.

  6. #36
    [](){}(); manasij7479's Avatar
    Join Date
    Feb 2011
    Location
    *nullptr
    Posts
    2,656
    Quote Originally Posted by programmer1 View Post
    I am a beginner so like it or not, I am asking questions and I will be.
    Asking questions are okay... but certain questions always seem trollish..
    Please read up How To Ask Questions The Smart Way

  7. #37
    Registered User
    Join Date
    Aug 2008
    Location
    Belgrade, Serbia
    Posts
    163
    Quote Originally Posted by programmer1 View Post
    Excuse me, but do you have to be that kind of rude? You don t have to answer my questions, I am a beginner so like it or not, I am asking questions and I will be.
    Well, I apologize. I understand that you are a beginner, but that, however, doesn't give you the right to harras the forumfellows with objectively unanswerable or commonly answered questions. Do some research, read, thinker; ask for help when you get stuck at a concrete problem.
    Vanity of vanities, saith the Preacher, vanity of vanities; all is vanity.
    What profit hath a man of all his labour which he taketh under the sun?
    All the rivers run into the sea; yet the sea is not full; unto the place from whence the rivers come, thither they return again.
    For in much wisdom is much grief: and he that increaseth knowledge increaseth sorrow.

  8. #38
    Princess of code universe programmer1's Avatar
    Join Date
    Nov 2011
    Location
    Wonderland
    Posts
    38
    Quote Originally Posted by hauzer View Post
    Well, I apologize. I understand that you are a beginner, but that, however, doesn't give you the right to harras the forumfellows with objectively unanswerable or commonly answered questions. Do some research, read, thinker; ask for help when you get stuck at a concrete problem.
    Look ; I don t wanna argue with you and I don t think I am disturbing anyone.But if it is really annoying for you,it is not my intention. Sorry.

    I am just trying to learn. I assure you that I am searching but as a beginner I can ask questions that are easy or "non-sense for you".ıf you need a solution,when you see a thread started by me, just skip it.

    Regards
    C.

    But if it is really annoying for you,it is not my inte

  9. #39
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Quote Originally Posted by hauzer View Post
    Well, I apologize. I understand that you are a beginner, but that, however, doesn't give you the right to harras the forumfellows with objectively unanswerable or commonly answered questions. Do some research, read, thinker; ask for help when you get stuck at a concrete problem.
    Hey... I got no problem talking with our new friend Programmer1 ... He's obviously motivated and interested, not something you want to shoot down.

  10. #40
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Quote Originally Posted by programmer1 View Post
    I am just trying to learn. I assure you that I am searching but as a beginner I can ask questions that are easy or "non-sense for you".ıf you need a solution,when you see a thread started by me, just skip it.
    Go to the top of the page... click Settings... at the bottom of the left side click "Edit Ignore List"... type in hauzer and click OK... good as gone.

    That notwithstanding, you do realize you are going to have to crack those books and tutorials sometime... and, quite frankly, now seems like an excellent time .

  11. #41
    Registered User
    Join Date
    Nov 2011
    Location
    BeiJing
    Posts
    1
    I`m a beginner, reading right now <C Primer Plus>, This is good book. if you interested in IT, Just do it. come on! Reading and Do !

  12. #42
    Registered User
    Join Date
    Aug 2008
    Location
    Belgrade, Serbia
    Posts
    163
    Quote Originally Posted by CommonTater View Post
    Hey... I got no problem talking with our new friend Programmer1 ... He's obviously motivated and interested, not something you want to shoot down.
    *Sigh* I'm not trying to shoot down anyone, I have no pleasure in hindering a motivated learner. I'm just trying to tell him that most of the questions he asks are already chewed out innumerable times by numerous books, and tutorials, be it online or otherwise. It's great that you and others are lending him a helping hand, and enjoy it, but most other people won't be so generous. It is best that he learns that sooner than later.
    Vanity of vanities, saith the Preacher, vanity of vanities; all is vanity.
    What profit hath a man of all his labour which he taketh under the sun?
    All the rivers run into the sea; yet the sea is not full; unto the place from whence the rivers come, thither they return again.
    For in much wisdom is much grief: and he that increaseth knowledge increaseth sorrow.

  13. #43
    Princess of code universe programmer1's Avatar
    Join Date
    Nov 2011
    Location
    Wonderland
    Posts
    38
    Thanks for the supports

  14. #44
    Registered User
    Join Date
    Nov 2011
    Posts
    1

    Try video trainings on youtube, learnfungo or udemy

    Before asking questions, consider taking video courses.
    I have found video trainings to be more useful than the books - at least to get started.
    These are either free or cheap/affordable.
    Try
    youtube.com
    udemy.com
    Welcome to LearnFunGo
    There are more such sites but this is what I can think of the top of my head.

  15. #45
    Banned
    Join Date
    Aug 2010
    Location
    Ontario Canada
    Posts
    9,547
    Quote Originally Posted by barra_dog View Post
    Before asking questions, consider taking video courses.
    Trust me on this... video training is the absolute worst way to learn. It's even worse than the huge auditorium, lecturer with microphone, and no chance to ask questions...

    I have found video trainings to be more useful than the books - at least to get started.
    A good textbook or tutorial is the only way to go... read a page, type up the exercises, play with the code, break it, fix it, change it until you understand what's going on, then turn to the next page... repeat until you get to the end of the book and you will be able to write C programs of minor to medium complexity without much trouble.


    People do not learn by watching... they learn by doing.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. Where did you learn it?
    By swgh in forum Game Programming
    Replies: 13
    Last Post: 05-12-2006, 03:55 AM
  2. Do I have to learn C, to...
    By eu.stefan in forum C++ Programming
    Replies: 10
    Last Post: 04-04-2006, 01:37 AM
  3. You have to learn C in order to learn C++
    By gandalf_bar in forum A Brief History of Cprogramming.com
    Replies: 20
    Last Post: 07-16-2004, 10:33 AM
  4. Were to learn.
    By Black&White in forum C++ Programming
    Replies: 9
    Last Post: 05-19-2004, 04:05 PM
  5. how well do you learn?
    By iain in forum A Brief History of Cprogramming.com
    Replies: 5
    Last Post: 11-21-2002, 11:49 AM