Re: feature request

От: Michael Kulakov <CGatePro_at_mx_ru>
Дата: Thu 23 Mar 2006 - 15:56:24 MSK

Здравствуйте!

On Thu, Mar 23, 2006 at 04:43:37AM -0800, Vladimir A. Butenko wrote:

> >>А Entry - это как бы main() то есть - оно ниоткуда не вызывается, и имя
> >>его видно: а) снаружи (рутеру, например, который может зарутить в
> >>программу, и у оной запустится entry main()) б) изнутри - entry
> >>запускается как Task.
> >>
> >>Не было бы отличия, были орлы бы сразу стали spawn procedure() делать
> >>:-)

>> 
> >Вопрос заключается в том - зачем соглашения о вызове оформлять насколько
> >явно и заставлять думать об этом пользователя ?
> 
> Затем, чтобы не было той же фигни, как в PL/I и прочих Перлах - когда
> написать можно что угодно, и оно "пройдет" - но вот что оно при этом будет
> делать - никому не известно.

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

> >Что мешает ( кроме усложнения ) поймать, что кто-то сделал spawn на
> >процедуру и оформить ей "длинный" вызов ?
> 
> То же, что мешает разрешить складывать строчки с числами.
>  
> >Язык же трактуется как предметный ... по области примерения. Или нет ?
> 
> Язык должен быть в первую очередь языком а не одним из тех наборов жестов
> глухонемых, на которых общаются все эти линухоманско-форточные сообщества
> пионэров.  Нормальный человеческий язык всегда более удобен, чем
> "специально заточенный птичий".

да. prolog наш выбор.

С уважением,
  Михаил Кулаков

ps. :)))))) Получено Thu Mar 23 12:54:34 2006

Этот архив был сгенерирован hypermail 2.1.8 : Thu 23 Mar 2006 - 16:12:26 MSK