[nmglug] Beginning C Programming
John Osmon
josmon at rigozsaurus.com
Tue Jun 10 16:46:58 PDT 2014
Yeah. I get his point too.
But how else do we liven up this list?
On Tue, Jun 10, 2014 at 04:40:58PM -0600, dave borton wrote:
> I understand Mars's point. It's good to have an appreciation for what goes
> on under the covers. But the risk is that since C (pointers, malloc(),
> etc.) is such a pain in the arse that it can discourage novice programmers.
>
>
> -----Original Message-----
> From: nmglug [mailto:nmglug-bounces at lists.nmglug.org] On Behalf Of John
> Osmon
> Sent: Tuesday, June 10, 2014 4:04 PM
> To: NMGLUG.org mailing list
> Subject: Re: [nmglug] Beginning C Programming
>
> On Tue, Jun 10, 2014 at 03:18:32PM -0500, Mark Janssen wrote:
> > On 6/10/14, J. Marsden DeLapp <jmdelapp at delapp.com> wrote:
> > > Can anyone recommend a good book for high school students wishing to
> > > learn C Programming?
> >
> > There really isn't any reason for high school students to learn C
> > programming or any language hat uses pointers. The evolution of
> > programming has advanced so far that it's really a poor direction
> > unless they are doing hardware work. Otherwise, the need to worry
> > about the hardware details interferes with the art of programming.
>
> Wow. I couldn't disagree more. I think having some time where you have to
> sling memory on your own gives you a good grounding of fundamentals and an
> appreciation for the things that are done for you automatically with newer
> languages.
>
> Moore's law has given us a great bounty. Faster CPUs and an abundance of
> memory allow us to us highly leveraged (read: object oriented) languages
> where lots of stuff gets done "behind the scenes."
>
> Programmers that learn via Java and Python have the same potential as those
> from earlier times, but how many of them would be able to help in the
> efforts to recapture the ISEE-3 probe?
>
> Now get off my lawn while I get off my soapbox. :-)
>
>
> > Was there something specifically the students were looking to do?
>
> I agree 100% with *this* question. Knowledge of where you're going can have
> huge impacts on whether or not your are successful!
>
>
> > Mark Janssen, Ph. D. Computer Science
> > Gothenburg, Nebraska.
> _______________________________________________
> nmglug mailing list
> nmglug at lists.nmglug.org
> http://lists.nmglug.org/listinfo.cgi/nmglug-nmglug.org
>
>
> _______________________________________________
> nmglug mailing list
> nmglug at lists.nmglug.org
> http://lists.nmglug.org/listinfo.cgi/nmglug-nmglug.org
More information about the nmglug
mailing list