uh. You need pointers in c++ to access most APIs. Not using them is not an 
option if you plan to do any sort of programming.


Thanks,
Tyler Littlefield
Web: tysdomain.com
email: [email protected]
My programs don't have bugs, they're called randomly added features.

  ----- Original Message ----- 
  From: Thomas Hruska 
  To: [email protected] 
  Sent: Tuesday, April 14, 2009 8:33 AM
  Subject: Re: [c-prog] Free (as in Freedom) C primer book





  Lori Nagel wrote:
  > I'm planning on working on a C primmer for FLOSS manuals 
http://en.flossmanuals.net/, and I think we could use more authors. It is a 
colaborative project sort of like wikipedia but with a smaller group of 
contributers and more editing (being published like a collaborative book.) 

  Primmer or primer?

  > I think that C is better to start with for newbies than C++, having used 
both languages.

  C has the tendency to introduce pointers early on (e.g. before chapter 
  10). Pointers are hard to learn for most people and I consider them to 
  be an advanced topic. I've seen too many very bright people struggle to 
  understand them and many people simply give up. With C++, you can avoid 
  learning about pointers until much, much later - with the inherent 
  potential of NEVER having to learn about them. You are going to be 
  hard-pressed to avoid teaching pointers until later in C and even more 
  hard-pressed to not teach them at all. Most of the functionality in C 
  is made possible by the use of pointers. You can only focus on 
  for-loops, while-loops, and if-statements for so long.

  But I do agree, there needs to be a good, free resource for learning C 
  that closely follows the ANSI Standard. To my knowledge, none exist.

  > I already started a thread on the topic back in March, and then I kind of 
let it go thinking that there wouldn't be enough interest, but now I believe 
that there is plenty of interest in having such a book. 
  > 
  > If anyone else is interested the place to respond would be by signing up to 
their mailing list.
  > http://lists.flossmanuals.net/listinfo.cgi/discuss-flossmanuals.net

  I see the site is not IE6-friendly. I've been wondering when someone 
  would start doing "open/editable book" sites using a Wiki as the 
  backend. Free online edited books will potentially hurt traditional 
  print publishers, but people still like holding a physical book. To 
  compete with this, a publisher would need Wiki => Print.

  Still, this is a pretty good idea. I don't know how I feel about the 
  FLOSS-based focus. For an ANSI C/C++ book to be considered reputable in 
  this industry, you will have to avoid making any recommendations of any 
  specific compiler. The FLOSS community loves touting FLOSS components 
  wherever possible - essentially turning most things into advertisements 
  for GNU/GPL.

  -- 
  Thomas Hruska
  CubicleSoft President
  Ph: 517-803-4197

  *NEW* MyTaskFocus 1.1
  Get on task. Stay on task.

  http://www.CubicleSoft.com/MyTaskFocus/



  

[Non-text portions of this message have been removed]

Reply via email to