Thanks for fixing my post. I don't know how I included those two paragraphs, and didn't know how to remove them. Bug??? Who knows! Hopefully, it won't do the same here. I'm not trying to.
OK. Let me explain more: The way I began to learn languages (other than HTML), when I learned C++, was like I learned electronics, except from scratch. I first learned the syntax of the language and how the basics worked, like anyone else. But then, the next step for me, was to learn how to take components from the book, and make them my own. I never did this without retyping them, I only did this with typing them, and according to the way they were used in the book.
When I got to this stage, I also never did this, without making them my own, but with ideas based from the books I learned from. Their interfaces, but extended, are used everywhere in my attempts at my real programs. Note though that, because of a lot of data loss, I went through a lot to even get to this point. I was needing to constantly reinstall, in earlier times, to get things right. The OS, I was using, that is.
I basically, have little "real" programs at all. But most of them, rely on a "library", I called desLib, which was my pulled together "interfaces", plus more code that I built from scratch. I tried to go back and find the starting points, but that will require going back to reread all the books, which I'll do anyway. This procedure of learning languages is working well for me.
However, I'm realizing now, that there may be a few more "good" steps to take to learning the languages. I just wanted to make sure I was right, and probably I am. I'm sure no one cares about the interfaces, used, as they implied within the books that they were to be used for that. But I'm not sure if I should go back and blindly rewrite the code or not, whatever first comes to mind, in most cases.
I WILL no matter what, go back and reread the books, whatever I do. No I do NOT, save for Hello World programs or other trivial programs, have the code memorized. But I'm also wondering if I should take my version "down", until I redo the implementations.
I did not EVER use any code in the books to make the same programs, except as tests for my language, just to see if my language works or not, and the code is more than translations in most places there, and/or trivial examples when in my language.
The language is the only really big program I wrote, and of course, it didn't even in part come from the book, but it uses my library I created from reading the books.
So let me simplify. Now that I know how, should I go back and rewrite the implementations (blindly) to whatever first comes to mind, rather than extended versions of what I found in the books? Or do you think no one cares, since I did use the books for basically what they were made for, learning the language, I just have a unique way of learning the languages, and began when I was a minor and could not understand. I always follow when I know better rules, but some things I don't know better than, as they didn't teach in school or anything. Like I said, it was my way of learning things.
I've searched all I could track down, and found repositories with all the books I learned from. I have been focusing on the C++ language and regardless, will, for just a little longer, while I get my language together.
If someone is going to care, I can also rewrite the interfaces. By the way, I'm not saying I just copied the whole thing or anything, it was used in my way to learn, so most of the time it's extended. But there was a certain "base" amount, that I pulled from the books I learned, and while I do think probably no one cares, is my opinion, I just want to get other opinions and be extra sure. I take things seriously, just with my background, of also coming from a home where they were going out of their way to NOT even teach me how to clean a toilet, and trying to PREVENT me from gaining such knowlege, it's understandable that I have to learn things. Seriously, they were trying to prevent me from everything, but because I try my best, instead of being lazy, it all backfired on them, completely. You'd also think that a school system, despite high school, would have taught me more than one way to learn things. Some of it, was learned within school.
HTML works different, that's why I learned it differently. I was trying to go into a field where I might write things for a company, and my attempts here, would be the start. However, for now, I'd shortcuted the registration process, to save on money. I'm glad I waited for now, to learn more about how to learn.
My attempts to get really good at another language, would be, to learn the basics, and then port my library over to it. Like I said, though, I'm depending on you to tell me the future of how to write said library though. I wish they would just list out a license for code in the book, but that's not what's been done. I though that they were supposed to all be public domain previously, but then I ran across something online, telling me I was probably wrong. Like I said, I'm depending on you for how to handle it now. I have the skills now I didn't have before, for handling it, I just need to know whether I should leave it, and go back to make sure I gave all credit, which I was trying to, but it got a little difficult, when I mixed my ideas, or whether I should rewrite blindly the implementations, or just scrap the whole thing and blindily rewrite the whole thing, or what. My language is early in development, and can be changed.
I don't think a lot of people downloaded my language. I get the feeling, from my lack of stars, they don't know what it's for. I want to change that, but not before I make lasting decisions here. I also only put it on there, because I was having trouble putting it on my own site. I hope I'm clear about what I did and didn't do and hopefully why. I guess I'll link my thing here, so that you can look at it. I can tell you exactly what books I learned from, if you need that information.
Like I said, just tell me the best thing to do to handle it, and it will be done right away, there's multiple options. And maybe no one cares the way it is anyway? if I learn more, I need not learn the same way anyway, anymore, as far as either the proccess I used, or from books, if neccessary. I cam accross the information, only when I heard about one book, and it being definately OK to use, and I was like, isn't that what every book is made for? Also, I didn't even have the Internet back then, so I couldn't look them up, even if I knew that. Hopefully you understand this post, thanks!