From owner-freebsd-hackers@FreeBSD.ORG Tue Mar 18 01:26:51 2014 Return-Path: Delivered-To: freebsd-hackers@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [8.8.178.115]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTPS id 9A8C2875 for ; Tue, 18 Mar 2014 01:26:51 +0000 (UTC) Received: from nm16.bullet.mail.bf1.yahoo.com (nm16.bullet.mail.bf1.yahoo.com [98.139.212.175]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 3BFFB3FB for ; Tue, 18 Mar 2014 01:26:50 +0000 (UTC) Received: from [98.139.215.143] by nm16.bullet.mail.bf1.yahoo.com with NNFMP; 18 Mar 2014 01:26:44 -0000 Received: from [98.139.211.206] by tm14.bullet.mail.bf1.yahoo.com with NNFMP; 18 Mar 2014 01:26:43 -0000 Received: from [127.0.0.1] by smtp215.mail.bf1.yahoo.com with NNFMP; 18 Mar 2014 01:26:43 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s1024; t=1395106003; bh=fBKGNHePLYGT7w2+ZHNx4zJg6HEwLa0c5kqEnVcYUho=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:X-Rocket-Received:References:Mime-Version:In-Reply-To:Content-Type:Content-Transfer-Encoding:Message-Id:Cc:X-Mailer:From:Subject:Date:To; b=r2WwrN9FOiw5By2o7rNJrnYJbAaGGY6/L+0UUM5H8ofj0WR6KExr9X8jYZ+6TUITqfchUEE35RTbeVu3jZEG2xlvb7c02w/IeGU8bXz96knsLXHsIMeOX/igBmkMhixPwzJhRZ9mKjjJv9MqTlBJzDZNu7ql/DO6zXoMWa8GyRA= X-Yahoo-Newman-Id: 924940.24828.bm@smtp215.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: jImR.SwVM1mVg1z2n7OqYy7Vnwj.m_3Uk1J7h71xK9e2vrs uj_Kts4D4mB0BqNYtkZ6ATcx7UAdGdDoLa5DnOvVij2GqXp8g1r8r83nX72y mfUzaEzKByKBWhlGIit.NhW2PmJHEEsdDkZ8jU0u6.FtKu.tfetdh7t9jOj5 JfRn5qJdO5Ya7S4Wl.EIvH8Bz9rN1ZjnJm1Wp4GK81SwaEWyNVAlDX.aV5I. YMIXF7bIf8z4Ie39pUPVR2E66BFFXbs4.VAEJ7o_H6ZVujwIUO8Jla1FjeyI 8aV2WDKCRt0zGlgySMlkZFSVj_OdXNakHcCJt334shENvQhzBArt3ZcLHHLu 7p6nDmEv_.yK2DIFcTvOJVjycI66BqHkSqIj9wSqzGVFKPNIRkvdUiGaK5Qc luMzZkybgGuqN7R.Lg7vw3jlG1oTeIt6DcsKhqUgXp2Y82d8W99etSCYHKyR Mgs1eGbq7HdSsO0mhv69gNp3.DODvnkEtVesCf7ui6b6bbWbZ_qAuw.a6knU 2QBOEfVi6ce3z2Q8fG8As X-Yahoo-SMTP: LAFNfTaswBDguI7meB90l2l3wOU- X-Rocket-Received: from [10.147.101.71] (free7by@117.136.24.130 with xymcookie [106.10.149.123]) by smtp215.mail.bf1.yahoo.com with SMTP; 17 Mar 2014 18:26:43 -0700 PDT References: <20140317103830.53c42ade@X220.alogt.com> <611B8DE5-F593-4574-96AB-0965CA7EDF33@yahoo.com> <5326D093.90308@yahoo.com> <39562806-80F4-4D4C-BAFD-20DCB537B303@yahoo.com> <20140318090352.403e6f1f@X220.alogt.com> Mime-Version: 1.0 (1.0) In-Reply-To: <20140318090352.403e6f1f@X220.alogt.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Message-Id: <63845FA1-7C69-4BD9-90F5-CB05FD1EB14A@yahoo.com> X-Mailer: iPhone Mail (11D169) From: by Subject: Re: Something related to C and C++ Date: Tue, 18 Mar 2014 09:26:34 +0800 To: Erich Dollansky Cc: "freebsd-hackers@freebsd.org" X-BeenThere: freebsd-hackers@freebsd.org X-Mailman-Version: 2.1.17 Precedence: list List-Id: Technical Discussions relating to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2014 01:26:51 -0000 Yes, you are right. I think the way you said is a good way to practice, first read from the sour= ce, then write something myself. : ) - by > On Mar 18, 2014, at 9:03, Erich Dollansky wr= ote: >=20 > Hi, >=20 > On Tue, 18 Mar 2014 07:54:50 +0800 > by wrote: >=20 >> I got no chance to learn in college, cause I will graduate this >> summer and I want find a job Unix-related, C-related, in my college, >> I had not learn much in C and Unix, cause my college use Windows, and >> not focus on C-related, and for me, I start learning these this year, >> and I think I prefer read books just a little everyday, it can make >> me continuously familiar with these material which I like work on. I >> got four books in my hand now: C related, Unix related, FreeBSD >> related, and C++ related. And I think that the src in FreeBSD base >> system is a good way to practice C, like some simple utilities: echo, >> ls, etc. And FreeBSD got many historical docs in base system, and I >> think it is a great way to understand FreeBSD or Unix world more. The >> only problem is that, I find no passion if I just learn, maybe this >> will change after I got a related job. >=20 > just take any small program of your choice and try to write it again. > You might look at the sources at the beginning but later you try to > write a program by just using 'man program' to get the description. The > closer your solution comes to the description, the better you are > getting. >=20 > A question to the others. When I see these comments here, I wonder how > bad university education got over time. Is this here typical now or > just an exception. >=20 > Erich