From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Date: Tue, 28 Dec 2004 11:48:52 +0300 From: Stanislav Ievlev To: ALT Devel discussion list Subject: Re: [devel] (fwd) Re: FC3 Message-ID: <20041228084852.GH22023@basalt.office.altlinux.org> References: <41D00254.6030004@altlinux.com> <41D011B1.1000101@avalon.ru> <41D011C4.1030807@altlinux.com> <41D014AC.40107@avalon.ru> <41D0142C.8090603@altlinux.com> <41D018D6.1090705@avalon.ru> <41D02261.5090307@altlinux.com> <41D03C35.1000308@avalon.ru> <20041228082722.GE22023@basalt.office.altlinux.org> <41D11BDC.4040400@avalon.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=koi8-r Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <41D11BDC.4040400@avalon.ru> X-BeenThere: devel@altlinux.ru X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ALT Devel discussion list List-Id: ALT Devel discussion list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Dec 2004 08:48:53 -0000 Archived-At: List-Archive: List-Post: On Tue, Dec 28, 2004 at 11:39:56AM +0300, Dimitry V. Ketov wrote: > > > Stanislav Ievlev wrote: > >>>>Ок. Тогда еще один маленький провокационный вопрос. А почему C++ для > >>>>_простого_ синтаксического анализа? > >>>А какие варианты предлагаются на замену ? > >>:) боюсь даже произнести grep/awk. > > > >Не торопитесь с выводами. У grep/awk своя ниша - пусть там и сидят. > Согласен, но вот Антон утверждает что текущий libhw это _прототип_, с > неустоявшимися идеями, интерфесами и кодом. В этом случае _прототип_ удобно > реализовывать на чем-то интерпретируемом и легко изменяемом, после чего > _переписать_ (в язык более низкого уроня) лишь те компоненты, > производительность которых неудовлетворительно мала. > По крайней мере это даст базу разработчиков, готовых поддерживать идеи/код, > патчи которых можно будет жеско дистилировать после критического анализа и > отбора (впрочем из всего этого флейма понятно, что такая база _пока_ (?) > никому не нужна). С другой стороны человек всегда пишет _прототип_ на том языке который прежде всего _ему_, разработчику удобен. Он для него и интерпретируем и легко изменяем. Кроме того всё зависит какие задачи _прототип_ решает. А то можно сделать на чём-то одном, удовлетворяя потребности непонятно кого, и потом долго ломать голову как всё это переписать, а в процессе переписывания потерять возможности предоставляемые ранее другим языком. В общем язык это инструмент, инструмент выбирает тот кто с ним работает. Ну а патчи - дело добровольное. Кто захочет помочь - сможет помочь и без патчей, послав корректный багрепорт. Никто же не переубеждает мастера, что ему надо использовать не этот шуруповёрт, а другой, потому что убеждающему кажется, что закрученные другим шуруповёртом шурупы легче вытащить. В общем всё это пустые разговоры, продолжать которые не имеет смысл. > > >Кстати практически для всех компонент теоретически можно будет > >использовать любые языки. > >Но для ограничения зоопарка - выбор для модулей попадающих в дистрибутив > >будет ограничен неким разумным набором. > Вот это и кажется логичным, только если s/теоретически/практически/g. Можете выполнить эту подстановку - если нравится ;) > > Д. > _______________________________________________ > Devel mailing list > Devel@altlinux.ru > https://lists.altlinux.ru/mailman/listinfo/devel