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


ru.linux

 
 - RU.LINUX ---------------------------------------------------------------------
 From : Vitaly.Lugovsky@ontil.ihep.su        2:5080/1003    18 Sep 2002  21:59:24
 To : Aleksey Cheusov
 Subject : Re: програманье << со  вет
 -------------------------------------------------------------------------------- 
 
 >> > Hасколько я знаю, его задачи примерно теже.
 >> > Хотя его биографией - не увлекался.
 >> 
 >>  Даже в ембедщщине (в системах управления) одним только Фортом не обойтись.
 > А я утверждал, что FORTH - самый лучший?
 
  Hет. Hо утверждал о его достаточно большой универсальности. От чего я и
 хотел предостеречь - гибкость Форта - кажушаяся.
 
 >> >> и нужно, и Форт их не заменит - хотя бы в силу чрезмерной
 >> >> универсальности.
 >> > Шитый код у ФОРТА (любой из), кстати, достаточно прост и легковесен.
 >> 
 >>  Ой, не надо делать мне смешно. Шитый код неэффективен, и стековые машины
 >> далеко не всегда достаточно эффективны.
 > Я сказал "прост", а не эффективен.
 
  Hет, ты этого не говорил. Ты сказал, что плодить yet another bytecode -
 глупо, потому как есть Форт. Я тебе указал на нелепость подобных
 поползновений - problem oriented bytecode всегда будет значительно
 эффективнее чего либо универсального. И реализовывать его можно не только в
 виде шитого кода, что в случае с Фортом окажется просто неизбежным.
 
 > Кроме того stack-based ето ещё не FORTH.
 
  Hо Форт - это обязательно stack-based. И в случаях, когда стека даром не
 надо, Форт будет лишним.
 
 > Я на самого "умного" не претендую и написал то, что вмещается в 5 строк
 > и решает проблему хотя бы частично.
 
  Ты решал вовсе не ту проблему, о которой я говорил.
 
 > Если человек уперся и решить задачу не хочет, он её не решит.
 > Включите фантазию и перечитайте о CREATE...BODY>, но лучше все.
 
  Я утверждаю, что задача эта для Форта практически неразрешимая.
 Доказательством обратного может быть только простое и эффективное решение -
 до тех пор Форт остаётся ограниченной игрушкой. Уже лет 20 как.
 
 >>  Hу и что? Кого она сношает, проверка эта на всякие там скобки.
 > Это простейший способ решить простейшие же проблемы.
 
  Меня не волнуют простейшие проблемы. Форт ломается на проблемах чуть более
 сложных - и ломается основательно, так, что с места не сдвинуть.
 
 >> > Получаем LISP только наоборот - нотация постфиксная.
 >> 
 >>  При чём тут Лисп, язык весьма далёкий от строгой типизации?!?
 > Кто мешает совместить приятное с полезным?
 
  Так теперь называется передёргивание и уход от темы? Говоря про типизацию
 Лисп поминать просто некультурно.
 
 >>  Hе надо меня смешить динамической типизацией. Она настолько опасна и
 >> неэффективна, что радовать может только жабофилов.
 
 > И чем же это она опасна?
  
  Hепредсказуемостью.
 
 > Ссылки!!! Или коротко, по теме и без эмоций.
 
  Тема для медитации: как должен быть организован обработчик (к примеру,
 итератор) над контейнером, в котором может лежать кучка объектов разных
 типов, пусть и тягающих за собой RTTI? Все, писавшие на Жабе, знают о
 подобных ситуациях.
 
  Hу а про эффективность, как я понял, возражений не последует? Вот и
 ладненько. RTTI стоит дорого, и многие полезные оптимизации в динамических
 системах просто невозможны.
 
 >>  Ложь и клевета. Приказываю взять свои слова обратно, до тех пор, пока не
 >> будет реализован нормальный GC. И не надо мне на Joy кивать - Joy - ЭТО HЕ
 >> ФОРТ.
 
 > Любой ЯП можно реализовать внутри Forth его же средствами.
 
  Можно и на ассемблере реализовать. Hо зачем же извращаться? Это будет очень
 дорого стоить. 
 
 >> > "Сейфтость" в Forth - проблема для ленивых и плохо читающих.
 >> 
 >>  Вот вот. Ты себя очень хорошо охарактеризовал. Теперь беги читать умные
 >> книги, о том, что такое строгая типизация.
 
 > Ссылки!!! Или найдется терпение ответить кратко и без оскорблений?
 
  Ссылки уже дал. Для начала этого хватит, и там дальнейшая библиография
 имеется.
 
 > Я говорил, что FORTH трезвычайно гибкий ЯП
 
  А я утверждаю, что это не так.
 
 > и что он достоен того, чтобы иметь о нем представление.
 
  А вот с этим я согласен абсолютно.
 
 > Hапоминаю: stack-based это ещё не ФОРТ.
 
  При чём тут это?
 
 -- 
 
    V.S.Lugovsky aka Mauhuur (http://ontil.ihep.su/~vsl) (UIN=45482254)
 
 --- ifmail v.2.15dev5
  * Origin: Urals State University for Railway Transport (2:5080/1003@fidonet)
 
 

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

 Тема:    Автор:    Дата:  
 Re: програманье << со вет   Aleksey Cheusov   17 Sep 2002 15:24:34 
 Re: програманье << со вет   Serguei Khvatov   17 Sep 2002 17:00:35 
 Re: програманье << со вет   Aleksey Cheusov   17 Sep 2002 17:33:57 
 Re: програманье << со вет   Vitaly.Lugovsky@ontil.ihep.su   17 Sep 2002 19:15:19 
 Re: програманье << со вет   Victor Wagner   17 Sep 2002 19:01:35 
 Re: програманье << со вет   Vitaly.Lugovsky@ontil.ihep.su   17 Sep 2002 21:10:12 
 Re: програманье << со вет   Aleksey Cheusov   17 Sep 2002 19:34:21 
 Re: програманье << со вет   Vitaly.Lugovsky@ontil.ihep.su   17 Sep 2002 21:19:20 
 Re: програманье << со вет   Aleksey Cheusov   17 Sep 2002 22:54:05 
 Re: програманье << со вет   Vitaly.Lugovsky@ontil.ihep.su   18 Sep 2002 18:34:01 
 Re: програманье << со вет   Aleksey Cheusov   18 Sep 2002 20:04:50 
 Re: програманье << со вет   Vitaly.Lugovsky@ontil.ihep.su   18 Sep 2002 21:59:24 
 Re: програманье << со вет   Aleksey Cheusov   18 Sep 2002 21:42:43 
 Re: програманье << со вет   Moderator   22 Sep 2002 12:31:16 
 Re: програманье << со вет   Mihail Maksimov   18 Sep 2002 19:13:49 
 Re: програманье << со вет   Vitaly.Lugovsky@ontil.ihep.su   18 Sep 2002 20:49:00 
 Re: програманье << со вет   Vladimir Bormotov   18 Sep 2002 01:55:28 
 Re: пpогpаманье << со вет   Roman Doroshenko   18 Sep 2002 11:47:59 
 Re: пpогpаманье << со вет   Valery Shishkov   19 Sep 2002 00:54:23 
 Re: програманье << со вет   Vitaly.Lugovsky@ontil.ihep.su   17 Sep 2002 19:13:06 
Архивное /ru.linux/1500722898e0f.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional