[devel] (fwd) Re: FC3

Stanislav Ievlev =?iso-8859-1?q?inger_=CE=C1_altlinux=2Eorg?=
Вт Дек 28 11:48:52 MSK 2004


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



Подробная информация о списке рассылки Devel