Author Topic: learning C where do i start  (Read 5859 times)

cactusfrog

  • Posts: 390
  • Turrets: +678/-176
    • tremulous fun server offical site
learning C where do i start
« on: May 11, 2009, 07:54:54 am »
I want to learn how to code in C. Where do i start? How did you learn C?

gimhael

  • Posts: 546
  • Turrets: +70/-16
Re: learning C where do i start
« Reply #1 on: May 11, 2009, 08:48:00 am »
Do you have any programming experience in other languages ?

Amanieu

  • Posts: 647
  • Turrets: +135/-83
    • Amanieu
Re: learning C where do i start
« Reply #2 on: May 11, 2009, 09:06:03 am »
Quote
< kevlarman> zakk is getting his patches from shady frenchmen on irc
< kevlarman> this can't be a good sign :P

n@p

  • Posts: 27
  • Turrets: +4/-4
Re: learning C where do i start
« Reply #3 on: May 11, 2009, 12:17:48 pm »
Find and read Kernighan & Ritchie's Bible, and uh. . . why C not C++?

gimhael

  • Posts: 546
  • Turrets: +70/-16
Re: learning C where do i start
« Reply #4 on: May 11, 2009, 01:01:12 pm »
Maybe he wants to stay sane.

cactusfrog

  • Posts: 390
  • Turrets: +678/-176
    • tremulous fun server offical site
Re: learning C where do i start
« Reply #5 on: May 11, 2009, 03:39:39 pm »
because i think qvm's are writen in C

David

  • Spam Killer
  • *
  • Posts: 3543
  • Turrets: +249/-273
Re: learning C where do i start
« Reply #6 on: May 11, 2009, 05:39:51 pm »
QVM's are in C, as is all of tremulous.  C++ is (mostly) a superset of C so learning C first is probably easier.
And it's hard to learn, impossible if you try to learn with tremulous or any other equally convoluted and complex codebase.
Any maps not in the MG repo?  Email me or come to irc.freenode.net/#mg.
--
My words are mine and mine alone.  I can't speak for anyone else, and there is no one who can speak for me.  If I ever make a post that gives the opinions or positions of other users or groups, then they will be clearly labeled as such.
I'm disappointed that people's past actions have forced me to state what should be obvious.
I am not a dev.  Nothing I say counts for anything.

n@p

  • Posts: 27
  • Turrets: +4/-4
Re: learning C where do i start
« Reply #7 on: May 14, 2009, 08:50:13 am »
Well I suppose... (oh not idk, I was taught C deliberately...) llook for a person who'll spend his/her time explaining the basics to you. Reading books you'll know most of the stuff, but you 're likely to know more learning on others' mistakes ;)

cactusfrog

  • Posts: 390
  • Turrets: +678/-176
    • tremulous fun server offical site
Re: learning C where do i start
« Reply #8 on: May 15, 2009, 03:27:55 am »
ok thanks all start learning when i am not to lazy.