Lisp�Ƃ� ���� ---- �v���O���~���O�� ��Ȃ�C ---- ���m�N�w�� �R���s���[�^��� � �_(^O^)�^ ---- 1958�N�ŏ��̎����J�n �ł��Â�����̂P�� (FORTRAN�̎��ɌÂ�) ---- ���_��Ղ� �ɃJ���L�����X ---- �V���^�b�N�X�� �r�� ---- ����� �T�O�N�� �ς���ĂȂ� ---- ����� Language Update �Ȃ��I �_(^O^)�^ ---- ����ŏI����Ă� ����܂�^^; ---- ������� Lisp�ɑ��� �ӎ���Update �_(^O^)�^ ---- ����A Scheme�� Common Lisp�� ���H ---- ���C�u������ �}�N���� �ւ��� ��틦�� �_(^O^)�^ ---- �Ȃ��A ��틦�肪 �K�v�Ȃ́H ---- ���܂�Ɏ��R�Ȃ̂� �݂�� �D���������� ---- �l�̐����� Lisp���ł��� ---- ���킪������ ���C�������� �� ��틦��K�v �_(^O^)�^ ---- Lisp�̖��͂́H ---- �v�Z�� �{���ɔ���� �\���� �ό����� ���w�I��� ---- �p���s�[�ɂ� ��� ---- �ł� ���̂����l�ɂ� �s�b�^���I ---- ���̂����l�� ��i�I�A�C�f�A�� Lisp�� �������Ă��� ---- �킵��p���s�[�� �����ڂ�� ������Ă��� �_(^O^)�^ ---- �Ȃ��A �p���s�[�ɂ́A ---- Unix�� Apple, Sun Microsft, Google�� �܂� �_(^O^)�^ ---- Lisp���J�� ���X�̃A�C�f�A �@ �v���O���~���O�Z�@ �v���O���~���O�X�^�C�� ����������}�V�� ---- �v���O���~���O�Z�@ ================== �K�x�[�W�R���N�V���� map/reduce�@Google�̊�� ���K�� ����(�N���[�W���Aclosure) �p��(continuation) ---- �v���O���~���O�X�^�C�� ====================== ���^ �_���^ �I�u�W�F�N�g�w�� �}���`�p���_�C�� AI(�l�H�m�\) AOP(�A�X�y�N�g�w��) ---- ������ �}�N���� �����g���� Lisp�̘g���� ���� ---- ���^�v���O���~���O ==================== �{�Ɩ{�� ����Ă��܂������� ^^; ---- �_���^�v���O���~���O ==================== Prolog�� Lisp�Ŏ��� ---- �I�u�W�F�N�g�w���v���O���~���O ============================== ��i�I�I�u�W�F�N�g�w�� Lisp�}�V����Flavors CLOS (Common Lisp Object System) MOP (Meta Object Protocol) ---- �}���`�p���_�C���v���O���~���O ============================== ���^�A �_���^�A �I�u�W�F�N�g�w���� ���R�ɍ��݂����ď��� ---- AI(�l�H�m�\) �v���O���~���O ========================== �{�Ɩ{�� ---- AOP(�A�X�y�N�g�w��) ================================ AOP�̒� Gregor Kiczales�� MOP�̒� MOP��Java�ł������A ���������X�����̂ɂȂ� :-) ---- ����������}�V�� ================ Lisp�}�V�� �@ Lisp�� ���ڃn�[�h�E�F�A�� ���s �@ �|���搶��ELIS Symbolics ---- Lisp����Ȃ����� ��T����R���s���[�^ �@ Prolog���g������ ����KL1�� ���ڃn�[�h�E�F�A�� ���s ---- ��T����R���s���[�^�� �v���W�F�N�g���[�_�[ ���搶�����S���Ȃ�ɂȂ��� �@ ���� ---- �����Ɛ̂ɂ� FORTRAN, ALGOL�Ȃǂ� ����������}�V���������� �o���[�Y�̃}�V�� ---- ���C���t���[���A �~�j�R���Ȃ� ��ʂ�CISC�}�V���� COBOL�}�V�� :-) ---- Lisp�̐����͂̍����́H ��Ȃ�C���闝�R�́H �����N�w�̋���闝�R�́H ---- ���ꂳ�ꂽ�V���^�b�N�X ���I���� ����ȃ}�N�� ---- ����炪 �g�ݍ��킳���� �� Lisp�� �v���O�����\�� �v���O���~���O���� ---- Lisp�� �������̊j���� �{ ������̊g���� ---- �ʂ̌������������ �@ �ɏ��� ��{���J�j�Y�� �{ �c��� �V���^�b�N�X�V���K�[ ---- ���ꂳ�ꂽ�V���^�b�N�X ==================== �r�� �@ �v���O�������f�[�^ ---- ���́A �V���^�b�N�X�Ȃ� �قƂ�ǂȂ� ����̂́A ( �� ) ���� �_(^O^)�^ ---- ( �� ) ��������A ���̊Ԃ� �������Ă����� �D���ɉ��߂��Ă��� ---- �����N�w������ �@�@ ()�� ���ł���A ������ �S�Ă��܂� ---- �F������ ���F �_(^O^)�^ ---- �v�����X���� ���ݍӂ��� ---- ���[�����p�� �W�����O�� �_(^O^)�^ ---- ��Ȃ�C���鏊�Ȃ́H ---- ���ɂ� ���܂����`���Ȃ� ---- �ǂ�Ȍ`�ɂ� �Ȃ��I ---- ������ �\���� ����I ---- ������ ������ ���ݏo����I ---- �g���f���{�� �����m�Ȃ� ---- ���͓�����m���Ă��� �_(^O^)�^ ---- �ȏ�ɂ�� ---- ���ׂĂ� �v���O���~���O����� Lisp�� �͕� �܂��� �ώ� �ł��� �_(^O^)�^ ---- �����̌l�I���� Ruby�� Algol�V���^�b�N�X��Lisp JavaScript�� C�V���^�b�N�X��Lisp ---- ���I���� ======== �^�V�X�e�������I �V�X�e���S�̂����I ---- �^�V�X�e�������I�Ƃ� �@ �^�����s���ɔ��� ---- �V�X�e���S�̂� ���I�Ƃ� �@ ���s���� ����̒����� ���̂��̂��� �ύX�\ �@ �Ȃ��Ȃ� ---- �������Ƃ����Ă� ���FLisp�̃f�[�^ ����� �D���ɏ��������Ă悢 �_(^O^)�^ ---- ���Ƃ��� �@ CLOS�̃��J�j�Y���� ���I�ɏ��������Ă悢 �� ���̃v���g�R����MOP ---- ���ׂĂ̓_�C�i�~�b�N �����N�w�̐^�� �_(^O^)�^ ---- ����ȃ}�N�� ============ �������g�� �����������ł��� �� S���́A �\�����̂��� �_(^O^)�^ �� ---- �V��������\���� �D���ȕ��@������ �� �V���^�b�N�X�V���K�[ ��`������ �� �v���O�����\�� �v���O���~���O���� �� DSL�ɍœK ---- DSL (Domain Specific Language) ========================== �}�N���̂������� DSL�͂���̕� �@ ���Ă������A ---- Lisper�́A DSL�Ƃ������t�� �m�炸�ɁH �}�N�����g���� DSL���� ����Ă��� ---- AI������ Prolog������ CLOS������ ���̑������ς� ---- ���ł� Lisp�̒��� DSL�Ƃ��� ���ݍ���ł��� ---- Lisp�Ɋւ��� ��������� ---- Lisp�͑��� ========== �D�G�ȃR���p�C�� �@ �l�I���o�ł����A ---- �@C��菭���x���� �@C++��菭�������� �@Java���3�{���� �@Perl���30�{���� �@Ruby���100�{���� �@�_(^O^)�^ ---- Lisp�͔ėp���� ============== ���ł�������I �l�b�g���[�N�� XML�� �Ȃ�ł������I �r�b�g���Z�����Ă���I ---- http://www.lispworks.com/ LispWorks�Ȃ� �N���X�v���b�g�t�H�[���� GUI��OK ---- �Í��ʂ́H ---- Lisper�� ���̎���� �������� ^^; ---- ���w�� �ł���l�Ԃ� ���� ---- ���͂ȃp���[�� ��l�ɂ͈����Ȃ� ---- ����]�鎩�R�� �l��s���ɂ��� ---- �l�Ԃ� ��������� �ق����y ---- �W�F�_�C�� ���Ȃ� �_(^O^)�^ ---- �Ȃ������Ă� �����ɂ��� �_(^O^)�^ �@ �����āA���̒� ---- ���������������������� �@�@�@�@�@�@�@�@�@�@�@�@ �@�X�N���v�g����̎���@ �@�@�@�@�@�@�@�@�@�@�@�@ ���������������������� ---- ����� Lisp�� ���� ---- ���̒� �m�̃}�C�j���O�� ���� �m����� �܂������� ---- �m�̃}�C�j���O ============== ��`�q�̃}�C�j���O �e�L�X�g�}�C�j���O (�@�B���_����ǂ�) ���̑����ꂱ�� �f�[�^�}�C�j���O ---- �m����� ============ �I���g���W�[ �Z�}���e�B�b�NWeb �E�F�u3.0? ---- ���Ȃ݂� �E�F�u2.0�� �E���R�ł� �_(^O^)�^ ---- RDF/OWL�� AI�̃t���[������� �_(^O^)�^ ---- 25�N�o���āA �܂�AI�H ---- AI�� (Lisp��, Prolog��) �� ���� �_(^O^)�^ ---- �Ƃ������ƂŁA ���܂�Lisp�́A ---- �Ă� �m�̃}�C�j���O�c�[�� �m������c�[�� �Ƃ��ĕ���!? ---- Google������ Common Lisp������ http://video.google.com/ videosearch?q=peter+seibel Practical Common Lisp by Peter Seibel ---- �o�C�I�C���t�H�}�e�B�N�X http://nostoc.stanford.edu/Docs/ BioBike http://nostoc.stanford.edu/Docs/#intro BioLisp ---- Allegro Cache ============= http://www.franz.com/ Franz�Ђ̃I�u�W�F�N�g�i���L�� http://www.franz.com/products/ allegrocache/ http://www.franz.com/resources/ educational_resources/ white_papers/index.lhtml ---- Allegro Graph ============= http://www.franz.com/ Franz�Ђ̒�����RDF�f�[�^�x�[�X http://www.franz.com/products/ allegrograph/ ---- RDB(Oracle�Ȃ�) ���ƁA ���S�����琔�疜 �g���v���� ���E!? ---- Allegro Graph �� 10���g���v�� ������!? ---- �\�z�ȏ�� �f�[�^��RDF���� �i��ł��� 10���g���v���� ���E�͂����H �_(^O^)�^ ---- �N�G���[�� W3C��SPARQL�� ���邯�� Prolog�ł�OK ---- Lisp + Prolog �Ȃ�Ɣ��������E �_(^O^)�^ ---- ���_�� ---- �_(^O^)�^�_(^O^)�^ �@�@ AI�o�u����A ������x �@�@ �_(^O^)�^�_(^O^)�^
�X���C�h�J�n