Originally Posted by
GYes777
Wow man, you guys are great!
That totally did me some good. I feel much better now than I did before. I guess the only solution to getting better at this little old lady is to read, write a little, compile, run, and learn from my mistakes. Really, I never knew I could do it that way. From my little experiences I had in school with programming, the programs were already given to us and you would just have to fix the obvious errors or enter what was written.
I still think once I can get around the fact that the terms used are my only hurdle I'll start to understand why you can use the things they teach in the books to my advantage. And I know there is more than one way of coding things. I just have one more thing I'd like to ask, it relates to my second post.
Now I mentioned that I wanted to start an API and I know the lot of you are saying, "Learn the language first!" but I think an API would be a great starting point for me. Even if it is a very, very, VERY simple API that should force me to think like I've been programming for years. So my question to all of you is....
What are the components of an API? Too vague? What is inside and API? Is an API just a bunch of classes which contain variables, all types of functions, etc. Do you know what I mean. Could I write a class of something, maybe a couple, and then call it an API? How do I make an API? What kind of C++ code do I provide to the end user to make my API and API? See where I'm getting at?
I've Googled API and every possible premutation and I can't find a single blog post, article, book, ebook that will tell me what is and API made from. A book is being published called API design for C++ that I think will be some help, but it is not out. I also have a copy of Practical API Design, which is helpful (it talks about the principles and philosophy of API design), but the author uses Java.
So, if you all would, please enlighten me once again with all your experiences and exacting knowledge on C/C++. And I appreciate you guys, you ROCK!
Thanks again, GYes777
P.S. I would like to give a shout out to the following....
stahta01
nimitzhunter
iMalc
grumpy
rogsterool
commontater
Thanks for clearing the fog! Peace..