Subject: Re: ��������� �� ������������������ ����� � ������� ������
From: Mike Potanin (potanin@mccme.ru)
Date: Wed Feb 25 2004 - 18:43:33 MSK
On Wed, 25 Feb 2004 crocodil@croco.net wrote:
> � ��� �������� - ��� ����� ��������� (��`����) � ����� �� �������
> (���������). ������ ������������� ����� - ��� ����� ���������
> (���� ��������� ��� ��� ������� ������, ��������� ������������
> ����) � ���������� ��������� ����������. � ���, � ��� ����
> ������� ���������. � � ���������� � ��������������
> ���������������� ������� ��������� ������ ���. ���� ���
> ���������� - ��� ��� ������������� �������������.
������������ - ������ ������ ����������, ������ ���������.
� ��������� � �������������� � ���������� ������ ����� ���� ��������
���������. �������� ������� ������ - ���������� ���� Clean � Mercury
(��������� ������� ����� ���������� � ������� � ������������ �����
���������, � ���������� ������ ��� �� �� ��������� ���� ����� ���������).
� ������� ���������� ��������������� ������ ������������ �� ����������
������ ���������� ����� ���������. ��������� ����� ������� �������� -
������ � Haskell. �� � ��� ����� ���� �� ����������� �����������
����������� � ������, ���� ������� ����� ���� ����� ��������, �������
������ ������������ � ���.
����� ���� ��������� ����� ������� ������������ �������, ��� ���
����������� � �������������� Erlang� � ����� �������� �� ����������
������.
>
> > ��� �������� ���������-�����������������, �� ��������� ����� �����
> > �������� ������ ��������. ������������ ������� � ��������� ��������� �����
> > �������� ��� ������ ��� ������� ����.
>
> ������� �����. � �����, ��������, ������ � �������� �����. ���
> �������� �������� ��� ��� ���������-����������� ����������, ��
> ��������� �������������� ����� ��������, ��������, ��, ���
> ��������� ������� ��-����� ������� � ���������� ������� ��������
> (����������, �����������) ���������� ������������. �, ���������
� ������ ����������� �������� ���� � ��������� ������ (�����). ������
�������� ����� ��� ���������� ��� � �� ������, � ������� �� ��������
�����.
> ��� ��������, ������ ������� ��������� ��� ����������� �����
> ������� Smalltalk, � ������ � ���� ��`�����-��������������� ����
> �������� �������� ��������. ��� ���������, ��� �������, ��
> �������.
>
> > ��� �� ���� ������� ������ ����
> > ������������ ����� ��������, ��������� ������������, � ��� (�� ���������
> > ��� ������) ����������� ������ � Comman Lisp. ��� ������������� �������
>
> ���� � ������ ��������� �����, ��� ����� ����������� (�����
> ����������� ��������, ������� ���������� �� �� ������ ���������,
> � �� ���� � ������), ��, ��-����, ��� ������� ������� �������
> ������ ��� ��������, �� ������ ��� � ���������. �, ������ ������,
> ����������, ��� ���� �� ����-�� ��`������, ��� ���� ������������.
�������� ��������� � ���������-����������� �������� ������ �� � ����������
��������� �������. ������� ��� ���� ��������� �����������. � ����������
���������� ������� ����� ������������� ������� � ����������� �����
��������� ������������ ������� ������ �����. ��� �������� � ��������
����������� ���� ������������. ������������ �� �������� ������� ���������
����������� ������� ���������� ������������ �� �������� ������ �������.
>
> > ������� ������������ ����� ������������ ������ (������� ��������� ������
> > � ����������� ������������� ������, ���������� �������� � �� �����).
>
> _���������_ ������� ������ �� ������������ �������. ������� - ���
> �������. � ��� ��� ��� � ���� (������� ���� ��������� ��`�����
> ���������, ���, ����� ������, ����� ������ ��`����; ��� ����
> ������� ���������� �� ������� ����� �� ���� �����-�� ������, ����
> ��� � �������� -- ��������� ����� ����� ���������, �����
> ������, ����� ����� ����� ���������).
������� ��� ����� ��������� �����������. � �� ������ ��� �������� �� �����
��� �������.
>
> > ���
> > ��������� ����� �������� ������ �� ���� �������������� ������ (����� Lisp)
> > ���� ����� ������� ��������.
>
> � �������������� ����� _��_�����_����_ �������� ���������
> �������. ������ ��� ��� �� ������� ���������, �� �������
> ��������� �������. ���-��� ��������������� ������� � ������ FP
> �����, ���� ������ ������� ����������, ��, ��-����, � ���� ���
> ��������� � ������ ������������ � ����� ������.
��������� �� �������. ���� �� �������� �� ��� ������ ��������� ����.
>
> > ���� ���� ������������ (Cyclone) � �� (Pizza)
> > �����, ���������� ��� ����������.
>
> �� ����, ��� � ����� ���� �����-�� "��������", ������ ��
> ��������. ������������ �������� �� ����� ���������� ������������
> ����������� �����, � ��� ����� ��������, ������� ���������� ����
> �����������. � �������� ������� ����� � ��-�����. � ������� �����
> - � ��������������, �� ����������� ���������� �������� � ��
> ������� ������������� ��������� ���� � ������������ ���������,
> ���� � ������ ��� ������������� �������� ����� ���������.
�����/������� - ������ ��������.
> > ���������� ���������� ������ ����������� ������� ��������� �� ������
> > ������ - ����� ������������ ����������. ���� ���� �������, �������� �����
> > ��������� �� Lisp ����� �� C++ � ������� ��� � ����� ������� �� ������.
>
> ���. � ��� ����� ������������ �� �� S-��������� �� C++? ����� ���
��� ��������� �� ���������.
> ����� ���������� � ������� � ������? Etc. � ���� �� �� ��������
������������� ������������ stab� ����������� ���������� �� ������ ����� �
������.
> ������������� � ����� ������� ���� � ����� ������
> ����������������, ��� ���� �� ������� ������.
� ��� �������� ��������� yacc ������������ ��������, ������ ��� � ���� ���
���-�� ������ ����������.
�������� ������������ ������������� ��������/���������� ��������� �����
�����������.
>
> ��� ���������� ��������, ����� ����� ����������� ����������,
> ����� ���������� �� ���� ������������� �������. ����� �, ���
> ����� ��������, ������ �� ����� ���� � ���� ������������ �������
> �� ������������� �������� ����� �� ����� � ������ �� C++, ������
> �� ��������� ����������� ���� ������ ��� �������������.
�������� ���������� ��� ����� ���� ������ ������� � ���� � ��� ��������
����� ������. � ���� C++ ����� ������ �� ��������� ����.
>
> > ��� ����� ���� ������� ������������, �� �������� ���� CORBA, ��
>
> ������������ �� ��������� ���������� ��`����� ����������� ������,
> ��� �������� �� ��������� ����� ����� �� �������������� �����.
�� ����� �� ��� � �������. �������� � ��������������� �������� ����������.
������������ ����������� ����������� � ���������� � ������ ������� �
���������� �������� �� �����������.
>
> > ������������ swig� ��� ������������������� GreenCard. � �������� ��� ��
>
> ��������� ��� �� �����. �������� �����, pls, � �� �� �����
> GreenCard �-�������� �������� ���������� � ������� �������� ;-)
http://www.swig.org/ - ��� ������ ������, � ��� ����� ��� OCaml � ����
Scheme.
http://www.haskell.org/greencard/ - ��� �������������� Haskell � C.
>
> > ��� �� ��������, ��� � �� ����� ������� ������� �� �������������� ������.
> > ������� - ��������� ����������� ��������� �������� �� ���-����������
> > ������������ ���������.
>
> ��� �� ��� - ������ ���� ��. �� ��� �������������, � �������� ���
> ����������� ��������, �������� ������ ������ ��������� �����, ���
> ����� ���� � ��� �� ��� ������.
����� � ����� - ��� ������� �������.
This archive was generated by hypermail 2b25 : Mon Oct 25 2004 - 21:24:59 MSD