From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Fri, 11 Oct 2002 21:18:08 +0400 (MSD) From: Vitaly Lugovsky To: Subject: Re: [Comm] C programming In-Reply-To: <3DA6F8DF.2000305@fioc.kz> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=koi8-r Content-Transfer-Encoding: 8BIT 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: On Fri, 11 Oct 2002, Ilya Palagin wrote: > А красоту и стройность по отношению с C или С++ обычно никто не упоминает. А ведь она возможна... Но это - отдельная сказка и песня, тут я это плясать не буду. ;) > В оправдание всего этого геморроя ставят эффективный исполняемый код, > недостижимый при использовании других языков. А вот это - просто миф. У Си, и уж тем более у C++, нет никаких особых преимуществ в производительности - даже наоборот, столь низкоуровневые языки крайне сложно компилять оптимально. Тот же C++ стал более-менее шустрым лишь после того, как самому компилятору рассказали, что такое STL (ну и на фига после этого все эти тормозные шаблоны, если всё в компилятор встраивать надо?!?). > В самом деле, может, > пора поменять арифметику самих компьютеров, чтобы ассемблероподобные > языки перестали давать самый быстрый код? А они давно уж не дают самый быстрый код. Высокоуровневые языки куда сильнее оптимизируются (тот же Fortran90, HPF...). > > Это Ада - мёртвая? Не надо делать мне смешно. > Может, и жива где-то в минобороны США Французы активно пользуют. И не только французы - у нас кое-где тоже встречается.