Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 5 Jun 2020 00:24:42 -0400
From:      Kurt Hackenberg <kh@panix.com>
To:        freebsd-questions@freebsd.org
Subject:   Re: Minimal skills
Message-ID:  <f05a51b4-88ad-c6f0-4f0f-988a6ad04e42@panix.com>
In-Reply-To: <CY4PR19MB0104145694B8484F3AC9FB7EF9860@CY4PR19MB0104.namprd19.prod.outlook.com>
References:  <CY4PR19MB01041DACEFFEF08ADB096BC3F9890@CY4PR19MB0104.namprd19.prod.outlook.com> <CY4PR19MB0104DC7541A2154B5C435EA7F9890@CY4PR19MB0104.namprd19.prod.outlook.com> <20200604074134.89eb6518.freebsd@edvax.de> <CY4PR19MB0104A2C03F4D66A1DA251A23F9880@CY4PR19MB0104.namprd19.prod.outlook.com> <20200604005859.ca438474.freebsd@edvax.de> <CY4PR19MB0104C290121BF756D57B2DDBF9880@CY4PR19MB0104.namprd19.prod.outlook.com> <20200604020051.0c02472d.freebsd@edvax.de> <CY4PR19MB0104DD86F8FE6446AD1BF327F9890@CY4PR19MB0104.namprd19.prod.outlook.com> <20200604074134.89eb6518.freebsd@edvax.de> <CY4PR19MB0104DC7541A2154B5C435EA7F9890@CY4PR19MB0104.namprd19.prod.outlook.com> <CY4PR19MB01041DACEFFEF08ADB096BC3F9890@CY4PR19MB0104.namprd19.prod.outlook.com> <CY4PR19MB0104145694B8484F3AC9FB7EF9860@CY4PR19MB0104.namprd19.prod.outlook.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On 2020-06-05 00:07, Brandon helsley wrote:

> Then you are recommending new learning material for C?

I guess I recommend that book, Kernighan and Ritchie (second edition), 
supplemented by something else to cover the stuff added in 1999.

> Is it C or C+ or C++ that I'm to be benefited to learn when working with freebsd?

Good question. C+ doesn't exist; C++ is a separate language, mostly a 
superset of C, but not perfectly compatible. C++ has a lot more stuff, 
mostly "objects".

I guess you could start with C, and maybe add C++ later. That's if you 
want to learn to program, which is a big project. There's also an 
argument that a beginning programmer should learn some newer language.



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?f05a51b4-88ad-c6f0-4f0f-988a6ad04e42>