From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Thu, 10 Oct 2002 16:35:42 +0400 From: "Artem K. Jouravsky" To: community@altlinux.ru Message-ID: <20021010123542.GB22387@ifirst.ru> Mail-Followup-To: community@altlinux.ru References: <3DA56693.9080407@altlinux.ru> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="XF85m9dhOBO43t/C" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Organization: iFirst Ltd. Subject: [Comm] Re: C programming Sender: community-admin@altlinux.ru Errors-To: community-admin@altlinux.ru X-BeenThere: community@altlinux.ru X-Mailman-Version: 2.0.9 Precedence: bulk Reply-To: community@altlinux.ru List-Unsubscribe: , List-Id: List-Post: List-Help: List-Subscribe: , List-Archive: Archived-At: List-Archive: List-Post: --XF85m9dhOBO43t/C Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit On Thu, Oct 10, 2002 at 03:42:19PM +0400, Vitaly Lugovsky wrote: > On Thu, 10 Oct 2002, aen wrote: > > > > [а чего ещё от меня ждать?!?] > > > > > > Для начала - советую НЕ ПРОГРАММИРОВАТЬ НА СИ. До тех пор, пока не > > >потребуется либо что-то ну очень сурово числодробильное заделать - но тут > > >Линукс никаким боком, такие задачи редко бывают системозависимыми, или > > >же модуль ядрёный написать (но и здесь уже есть вполне вменяемые > > >технологии, позволяющие обойтись без тяжелого, опасного и хиленького > > >язычка Цэ). Ещё один вариант задачи для Цэ - рантайм к какому либо ЯВУ. Но > > >и тут злоупотребления Цёй надо бы всячески минимизировать. > > > > > > Короче, вывод: не надо писать на Си. Тем более - "для начала" - нет > > >резона портить себе мозги всякой гадостью. > > > > > Для того, чтобы осознанно (а надо все делать осознанно) отказатсья от > > C, надо его знать. Хотя бы потому, что без его знания невозможно читать > > программы, которые _надо_ прочитать. > > Естественно, его надо знать. Как и минимум пару десятков других языков. > Но не стоит делать его первым языком. И не стоит на нём свои первые задачи > решать - лучше уж озаботиться изучением Питона или Схемы, и только потом, > когда придёт время и в чужом коде ковыряться, добраться до Си, имея уже > богатый опыт и сложившееся мировоззрение. Кто, ну вот кто сказал, что хочет учиться программированию вообще? Вопрос был поставлен достаточно конкретно: что можно почитать по программированию на С. Могу добавить, что K&R прочитан, хочется идти дальше. > > > Я, например, очень не люблю perl. Но читать (и править) его необходимо, > > потому приходиться учить. > > Если при этом есть осознание всех ляпов перла, а не просто абстрактная > нелюбовь - то это даже лучше, чем полностью перл игнорировать. > > > Выбор же языка для того или иного проекта -- отдельный вопрос, который > > зависит от очень многих факторов, в том числе субъективных. > > Число субъективных факторов надо бы минимизировать. Во избежание... -- Best wishes, Artem K. Jouravsky, iFirst Ltd, System Administrator. ----------------------- " Легкое отношение к жизни делает ее тяжелой " --XF85m9dhOBO43t/C Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (GNU/Linux) iD8DBQE9pXQeugMkHg/A9eERAkPDAJ9E09xqLFlnx/5nhENbEjSYWCkKXQCgtlBg 0qgf6MNUSrRG8mqYf38oEoc= =6+6d -----END PGP SIGNATURE----- --XF85m9dhOBO43t/C--