Главная страница


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Oleg Goodyckov                       2:5020/400     27 Apr 2001  15:09:45
 To : All
 Subject : Re: Hе про Линукс
 -------------------------------------------------------------------------------- 
 
 On Thu, Apr 26, 2001 at 06:31:16PM +0400, Vitaly Lugovsky wrote:
 
 > Oleg Goodyckov <og@videoproject.kiev.ua> wrote:
 > 
 > >> > Ты пробовал когда-нить разработать язык программирования для своих
 > >> > собственных
 > >> > нужд? Вот как ты говоришь, чтобы "пить пиво, пока машина работает".
 > >> 
 > >>  Hу, я пробовал. Многократно. Это у меня вообще стандартная метода.
 > 
 > > И где же твои языки? Только не надо мне за них выдавать частные решения.
 > > Здесь речь шла об универсальных  языках программирования. Типа Перла.
 > 
 >  Ты сам сказал - "для своих собственных нужд". То есть - для частных задач.
 > Естественно, я для таких языков никогда не писал охватывающей все
 > вообразимые потребности RTL. Так как универсальных языков все равно не
 > бывает.
 > 
 > >> > Я пробовал неединожды. И получалось, что гораздо легче приспособить к
 > >> > своим
 > >> > задачам язык, который даже не слишком хорош для них. Значительно проще!
 > >> 
 > >>  Зря ты так думаешь. Попробуй еще раз.
 > 
 > > Hе зря. Это ты зря.
 > 
 >  Обоснуй. Слабать компилятор/интерпретатор языка, заточенного под одну
 > задачу, и на этом языке задачу решить, в случае, если задача таки весьма
 > сложная, получается гораздо быстрее и дешевле, чем решать задачу на языке,
 > для того весьма неприспособленном.
 
 Лабать компилятор/интерпретатор заточенного под конкретную задачу - это и
 есть формальный подход. Т.к. написание программы есть процесс создания
 входного языка и автомата, его распознающего. Вне зависимости от того,
 знает о том программист или нет.
 
 Писать вновь созданные компилятор/интерпретатор приходится на имеющихся
 языках. И выбор в этом случае - критичен.
 
 > 
 > >>  Всё получается так, как ты сказал, если не пользоваться формальными
 > >> методами и разводить гнилую интуитивщину. Тогда ошибок не оберешься, и,
 > >> действительно, лучше уж пользовать то, на что твоя интуиция более-менее
 > >> настроилась.
 > 
 > > Согласен. Только формализация - процесс длительный. А деньги, как ты,
 > > возможно,
 > > знаешь, дают за решения "вчера". У нас так повелось. Пока.
 > 
 >   Вот не надо такого. Формальное решение обычно получается быстрее, чем 
 > абы-как-через-задницу. Особенно если автоматические тулзени привлекать...
 
 Та и я так думаю. Hо создание формальной теоретической модели требует:
 а)теоретических знаний;
 б)навыков;
 в)денег.
 
 Во время создания ея программирование не производится. Что вызывает 
 острое непонимание со стороны деньгодателей. Они думают, что это время
 могло бы быть потрачено с большей пользой.
 
 К тому ж, острое раздражение математиками вообще...
 
 К тому ж, абсолютное большинство программистов сами отрицают необходимость
 производить формализацию. Тебе ли о том не знать?
 --- ifmail v.2.15dev5
  * Origin: unknown (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Hе про Линукс   Oleg Goodyckov   27 Apr 2001 15:09:45 
 Re: Hе про Линукс   Vladimir Bormotov   27 Apr 2001 20:59:44 
Архивное /ru.linux/18643dc39b8fc.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional