I learned from other peoples codes, there's nothing wrong with this approach. I don't think that I've ever read a book on programming and I can program just fine in three different languages. (Java, C#, C++)
What i'm doing is learning from the source, understanding the structure and i'm coding it while reading tutorials and I know this isn't aimed at me but let me clear this up... I won't be claiming the source as my own or releasing it, it's Hybrids and it'll stay that way - I'll just be using it as a learning structure until I am ready to code my own base source.Quote:
@Limbo I don't think you should study someone elses source to learn how to program in that language. When you say you have seen so many people learn C# from Hybrids, did they really learn much? I bet they would learn 5x times faster if they acctually took a C# e-book/book or followed a tutorial on the internet. I know that I myself have learnt alot of C# from [Only registered and activated users can see links. Click Here To Register...], msdn and google in general.
You aren't going to fully understand the code and what lays behind it by "studdying" someone elses code. This is a lazy persons way of thinking. Go borrow a C++ book from a library, or buy one, or just use internet tutorials. Start with the basics, get to know the language. You will learn alot faster by doing that and also you will build your own code from scratch instead of using 90% of someone elses work..
I can't understand how people use the base code of someone elses work and then says they created it itself? I am not pointing this at you, just in general what is happening around us.
Edit: Hey limbo are you david from Pyramid?
Yeah this is DeaN/LeiLi, I used to compete with you, kevin and other guys.Quote:
What i'm doing is learning from the source, understanding the structure and i'm coding it while reading tutorials and I know this isn't aimed at me but let me clear this up... I won't be claiming the source as my own or releasing it, it's Hybrids and it'll stay that way - I'll just be using it as a learning structure until I am ready to code my own base source.
Yes my name is David :o I think you may know me if your from Pyramid - Do you know Eric, GoNz etc. ? I'm originally from Volcano, KingJus, Unicorn & Dark but have been playing along side Pyramid players too due to Eric playing KingJus with me :P I'm sure you know Kevin/Rapist? I'm friends with him and who are you from Pyramid? :o I was one of the people from KingJus who hopped on one of those accounts to pwn GW with Eric and others :p
I did too when learning java, and when I learnt C# I read tutorials and books. Do you know how much faster it was?Quote:
I learned from other peoples codes, there's nothing wrong with this approach. I don't think that I've ever read a book on programming and I can program just fine in three different languages. (Java, C#, C++)
Tanelipe can program extremely well in both C# and C++ IMO.Quote:
You say you can program in 3 different languages, Java,C# and C++. My question is, how good can you program in each of those indivual languages?
I wasn't questioning his programming skills ;), just wondering the knowledge:time ratio :P.Quote:
Tanelipe can program extremely well in both C# and C++ IMO.
Have never seen him program any java so I can't comment, and to be honest I would much prefer not to see any java related code.
Oh cool xD Yeah I remember DeaN :PQuote:
Yeah this is DeaN/LeiLi, I used to compete with you, kevin and other guys.
Anyways ontopic, just as a suggestion, get other C++ sources (not related to conquer) and use them to learn. Like you are aiming at making a C++ private server perhaps? Well then you can search online for projects like a messenger with a client and a server in C++, that will get you to understand Socket listening and connecting. Learn how to invoke events upon connections and yeah before you know it you will know how to make a server from scratch.
Can we just agree that how fast someone learns C++, C#, Java and any other Programming languages is based on what the person is like - Some don't like just watching text books and reading and learning that way whilst others take a more enjoyable approach - Hands on?Quote:
I did too when learning java, and when I learnt C# I read tutorials and books. Do you know how much faster it was?
You say you can program in 3 different languages, Java,C# and C++. My question is, how good can you program in each of those indivual languages? Also another question, for how long have you been learning how to program?
I don't remember mentioning that it was a wrong approach, but I did state that it was alot easier going the other route.
I think it's a good way you got planned for yourself :)Quote:
Oh cool xD Yeah I remember DeaN :P
On topic: What I am to do is learn C++ from tutorials, work on an extremely basic C++ source that Hybrid gave me (Thanks <3) and eventually build my own source from scratch when I have enough knowledge of the programming language. Like you said searching for other sources for different games to understand how it connects via sockets listening and connecting which I will probably do but I don't want to skip any part of learning C++ I will start from the basics and work my way up.
Can we just agree that how fast someone learns C++, C#, Java and any other Programming languages is based on what the person is like - Some don't like just watching text books and reading and learning that way whilst others take a more enjoyable approach - Hands on?
Just my thoughts.
CLR is correct, sorry i did not explain that. I'm not so hot in Win32. I still have a lot to learn as i said. I only compared C++ to vb as in how easy it is to learn. Its not hard to learn a new language really in my perspective. I think its quite essay to learn something new if you have the time and patients to learn it right. I have did a VB.net Server/VB6. I think there was discussion on it before. I told .Arco awhile ago. I have thought about it hard and long , i will probably never release one of my sources or ever go public with one, i am just coding on conquer and other games to improve my skills. I just see no point in re inviting the wheel if you know what i mean.Quote:
ugh no, ill take a wild guess and say your talking about libraries, therefore talking about C++ .Net, even then i don't see how you can compare C++ to vb.
It seems theres no C++ servers because the C# route is easier for a lot more programmers. the question is, why is there only C# servers? (and a couple of java) wheres the C, delphi, python, perl, ruby or even VB?
i can agree with this, even though i know little about vc++Quote:
[Warning, the following post contains my opinion]
CLR C++ is straight out useless, it really does want removing from the visual studio package and the VC++ IDE.
It offers basically no advantages over C#, other than the ability to '#include' header files.
Somebody please feel free to point out any advantages/flaws it may have, I understand I may be slightly biased due to the 7 minutes I spent working with it.
I started not so long ago with MinGW, and I praise the heavens for it. Compared to it, CLR is just... CLR.Quote:
Haydz i have to disagree, for some one just starting out with C++ getting the feel for it in CLR in my opinion was the best thing i could have done to get used to how things work. I maybe wrong but each person is different that is just how i started out. Other than the feature to '#include' the header files I used the fact to use it to get a basic understanding of how c++ worked.