Здравствуйте!
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