chuchoide Posted June 10, 2011 Author Share Posted June 10, 2011 Well, seeing as Admiral Refuge is releasing a new Eclipse engine coded in C, I just thought I should get myself to get familiar with C.I know it would be better to get a book, but for now I only want free, good tutorials.Even if Eclipse C won't be released, I am still willing to learn C, I just know VB.Net… and I know C is way better, so that's why.I just want to know, to the ones who know C or C++ here, what tutorial(s) did you use? Link to comment Share on other sites More sharing options...
Admiral Refuge Posted June 10, 2011 Share Posted June 10, 2011 Just a note, Stephan will be the head developer, not me.If you already know another programming language (that is, you know if-else, loops, etc.) you'll be able to learn C pretty easily. I believe Rithy is making the migration, so he may be able to give some input on what he's doing.With abit of searching, I did find an [introduction](http://www.cprogramming.com/tutorial/c/lesson1.html) to C, but the best way to learn it is to just play around with things.Eventually C-related tutorials and resources will become available on Eclipse. Link to comment Share on other sites More sharing options...
Godlord Posted June 10, 2011 Share Posted June 10, 2011 You might be able to try [Beej's Guide to C programming](http://beej.us/guide/bgc/). Basically, the importance of C is learning the theory behind and understanding the language fully. Later on you want to learn how to use libraries and get practical, and then there's the room for learning how to optimise code.If I had written tutorials, that would be the approach I'd be using to teach you C89, but sadly enough I still haven't written those (Lots of things to do, so I barely write documentation).Regards, Stephan. Link to comment Share on other sites More sharing options...
Rithy58 Posted June 10, 2011 Share Posted June 10, 2011 Here is where I learned the very very basic syntax of Chttp://www.youtube.com/watch?v=b00HsZvg-V0&feature=BFa&list=SP78280D6BE6F05D34&index=1It's easy to understand if you already know at least one other programming language and this doesn't bog you down with too much information. To me, it's a great way to start learning C.After learning from those videos, I simply google "Programming C Tutorial" and find some project coded in C and play around with the code.Sincerely,Rithy Link to comment Share on other sites More sharing options...
chuchoide Posted June 11, 2011 Author Share Posted June 11, 2011 Thanks a lot guys, and yeah, I know VB6, but VB.Net mostly.Btw, that video series look helpful, thanks a lot! Link to comment Share on other sites More sharing options...
azure Posted June 11, 2011 Share Posted June 11, 2011 I agree with what Stephan said, don't just learn the syntax, learn the Theory. Link to comment Share on other sites More sharing options...
Stach Posted June 11, 2011 Share Posted June 11, 2011 Im just curious why you chose C over C++. Not saying its better, I was just wondering. Link to comment Share on other sites More sharing options...
Admiral Refuge Posted June 11, 2011 Share Posted June 11, 2011 @Stach:> Im just curious why you chose C over C++. Not saying its better, I was just wondering.It's been covered a few times [here](http://www.touchofdeathforums.com/smf/index.php/topic,72573.0.html) and [here](http://www.touchofdeathforums.com/smf/index.php/topic,350.msg758181.html#msg758181).Generally speaking, we're trying to avoid the overhead of object-oriented programming while remaining as small and fast readably possible. Link to comment Share on other sites More sharing options...
Conra Posted June 16, 2011 Share Posted June 16, 2011 At the moment I am trying to find an actual tutor to help me learn the basics of C. Do any of you by any chance know of someone that might be of use?I feel that one on one learning is better than reading a bunch of tutorials.Regards, Dewald Link to comment Share on other sites More sharing options...
Rithy58 Posted June 18, 2011 Share Posted June 18, 2011 /agreeSomeone should start teaching over MSN or Skype or something. One teacher for every 10 students?I would love to learn from an actual teacher.Sincerely,Rithy Link to comment Share on other sites More sharing options...
Bloodmorphed Posted June 18, 2011 Share Posted June 18, 2011 I'd agree too. But people have better things to do then teach you. As Admiral said up there Stephan will be the lead programmer and Admiral helping. So there really isnt much time in teaching students here.I do like the idea of it don't get me wrong. But realistically it probably wont happen. Link to comment Share on other sites More sharing options...
Godlord Posted June 19, 2011 Share Posted June 19, 2011 @Bloodmorphed:> I'd agree too. But people have better things to do then teach you. As Admiral said up there Stephan will be the lead programmer and Admiral helping. So there really isnt much time in teaching students here.> > I do like the idea of it don't get me wrong. But realistically it probably wont happen.Anthony often does teach people, unlike me. My philosophy is to provide course material instead and that people should ask me questions if something goes wrong, isn't comprehendable or if there is a mistake.Regards, Stephan. Link to comment Share on other sites More sharing options...
Conra Posted June 19, 2011 Share Posted June 19, 2011 Anthony is currently teaching me on MSN and it is a GREAT experience. The assignments are awesome and he teaches in a way that you possibly can not NOT understand.Regards, Dewald. Link to comment Share on other sites More sharing options...
Admiral Refuge Posted June 19, 2011 Share Posted June 19, 2011 Before I get a million PMs in my inbox asking, "How can I C? Teach me???" I'm just working with Dewald at the moment, but I do plan on maybe setting up courses or something.PS: @Dwald: I wasn't on much yesterday and won't be on much today, but we'll cover the math library soon enough. Link to comment Share on other sites More sharing options...
Conra Posted June 19, 2011 Share Posted June 19, 2011 @Admiral:> Before I get a million PMs in my inbox asking, "How can I C? Teach me???" I'm just working with Dewald at the moment, but I do plan on maybe setting up courses or something.> > PS: @Dwald: I wasn't on much yesterday and won't be on much today, but we'll cover the math library soon enough.Ok thanks Anthony and happy fathers day.Regards, Dewald. Link to comment Share on other sites More sharing options...
Rithy58 Posted June 19, 2011 Share Posted June 19, 2011 You should totally set up a course for everyone.I would love to learn from you.And Stephan can make like assignments and materials to read and we can ask him questions.Two teachers teaching is good but Anthony and Stephan teaching is great!Sincerely,Rithy Link to comment Share on other sites More sharing options...
Godlord Posted June 19, 2011 Share Posted June 19, 2011 At the moment [my website](http://www.synkhronix.com) is a bit redesigned and the back-end is somewhat rewritten. Will soon rewrite the functionality, and then I can actually write some articles.Regards, Stephan. Link to comment Share on other sites More sharing options...
aaaron Posted June 20, 2011 Share Posted June 20, 2011 Off-topic, but, there's this thing called Moodle, and you can set assignments, courses, etc up.Easy to use, and it's a nice system. Link to comment Share on other sites More sharing options...
ToshiroHayate Posted June 20, 2011 Share Posted June 20, 2011 @Admiral:> Before I get a million PMs in my inbox asking, "How can I C? Teach me???" I'm just working with Dewald at the moment, but I do plan on maybe setting up courses or something.> > PS: @Dwald: I wasn't on much yesterday and won't be on much today, but we'll cover the math library soon enough.Make a new category called "refuge's C course." And in it, have your lesson plans for everyone on the forums to follow if they'd like. They can submit their work via PM or as a reply to the thread. That way you can check everyone at once instead of being flooded on MSN. Just my two cent idea.I usually picked up a book about the language I was going to learn, and start by learning what the language is really good in, and what it shouldn't be used for. Usually Stephan explained that to me before I finish the blasted books though. Link to comment Share on other sites More sharing options...
Conra Posted June 20, 2011 Share Posted June 20, 2011 I'll post the script with a few edits as a tutorial if you would like that?Regards, Dewald Link to comment Share on other sites More sharing options...
Bloodmorphed Posted June 20, 2011 Share Posted June 20, 2011 @K722:> Off-topic, but, there's this thing called Moodle, and you can set assignments, courses, etc up.> > Easy to use, and it's a nice system.I'm pretty sure thats not free. Link to comment Share on other sites More sharing options...
Admiral Refuge Posted June 20, 2011 Share Posted June 20, 2011 @Bloodmorphed:> I'm pretty sure thats not free.I've worked with Moodle before, it's free. Link to comment Share on other sites More sharing options...
Bloodmorphed Posted June 21, 2011 Share Posted June 21, 2011 @Admiral:> I've worked with Moodle before, it's free.Really? Sweet. Link to comment Share on other sites More sharing options...
aaaron Posted June 21, 2011 Share Posted June 21, 2011 Yeah. It's free. You should use it, and people would be able to learn C off of you. ;) Link to comment Share on other sites More sharing options...
mrmiguu Posted June 21, 2011 Share Posted June 21, 2011 I will most certainly join the Moodle class. Looking forward to it! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now