E D R , A S I H C RSS

Programming Language Class

������ ��
----

��

��: ���� �� ������

[ISBN-0201752956]

��내��: ������ �� & �������� 대 �.

�����

����료

��

  • Programming Language Pragmatics by Michael L. Scott : ���� �������� ������� ����는 명�.
  • Programming Language Processors In Java : Compilers and Interpreters by David A. Watt & Deryck F. Brown
----
��

"����"���� 대���� ����를 ��� ����만, ��������를 ����면 "는" ����는 �� �� ������ ���. ����변 ����� ��른 ����를 ��부 ������� , �� ����, ��람무� ����는 ��� 문�. ��� �� ���, �������� C����를 ��바�����만�� "��리 �� ����는 미����� ��는..."���는 ��를 내��는 �� 보면 ������ 뿐���. MIT����르����� Scheme 몇��� ����.

������를 배��는 ������ 더 배��는 �����. 따�, �� ������� �� ������ � ��� ��, �� ����를 더 배��는 ������는 ���. 동�� 무�� ����를 배��느냐, ��떤 ��를 ��느냐는 ������ ���� ���. ����는 변 ��멸 며, ��� 바뀐��. �보��런 ���� �변�� �����는 � ��러� ����� �� �����. ��만 �� ��능�면 ����������는 ���� �� ����.

�러므�, �런 ProgrammingLanguageClass�� ���. �� 면 ��른 ��러� ����를 ������ �� �. �������� ��바���면, LISP�� Prolog, ICON, Smalltalk 등 ���� ��� �� ��바�(Kungfu��)를 ��� �� ���며, ��바 ���� ������� ���� ���� 만끽 �� �����. ���� ������ ��� �는 ��� � ����를 ��� ����, ���� 능� ��르는 � ���� ����. --������

���� 많���는 ����만 배��면 ��� �는��

�� ����는 ������. � ����를 배��, ���� ��륭�� 디���� ����(�� ����들 ������ ���� ������� �� �루는)를 ����� �� �면, 무리 문��는 ����를 ���� �더��� "�"������능���.

"Students usually demand to be taught the language that they are most likely to use in the world outside (FORTRAN or C). This is a mistake. A well taught student (viz. one who has been taught a clean language) can easily pick up the languages of the world, and he or she will be in a far better position to recognize their bad features as he or she encounters them."

-- C. H. Lindsey, History of Algol 68. ACM SIGPLAN Notices, 28(3):126, March 1993.
----
�� �� ������ 남는 부��������들�� �루������. Recursive Descending Parser 만들������ ���� ���� (C++, Java, Visual Basic) ��. ���는 ������ ��무 ���; ���� ��� 불����� 들 ���는 -_-; (SE�� � PPT ��량� 60����� PL� 3���� �� �����는;) �명�� ��르��, ���는 명� ���� 러� ����들만 �명됨.

��������� ����� Fortran, 모��� Ada, �� C++, Java. --

�� 동.. �� 모르��.. ��만 �� ��는 듯.. ���� 들��.. ����.. 독� �듯.. �� ��부��밌��만 데.. �� ��들�는 ���� ��리는��.. -_-a --

----
�대�� �������� �����러 ���������� 많�데, �����러�� PL � ���� ���, ������ ��� � �� �����.

�����러를 독�는 ��람들�����러�� ��.
----
���� �� ��는 �램 ���� 내부를 배�� ��는 ������. ���런 �런 ��리를 �� ��마���미������ ��문�� �� ��미����������. (��� 듣는 �들��린 모�더���.) ���� ��� 를 많��러 ����만, �� ����는 ���� 매�� �� ����� ���� �������.
���� 부��램 ������란 ��목�����, �명� 많���는 ���� ������. ����(FunctionalLanguage)는 ��말 �� 바� �� �� �내�����, ��마 ���� ��� 부���������. � 밖 ����� 대�� ������, ���� C�� ����를 �명�� 부�� �명���는 ������ 많������. 논리����(LogicLanguage)�� 대 �명�� 못 봤������. ������ ���� ����� ������.--Leonardong
----
see also SoftwareEngineeringClass
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:24:03
Processing time 0.0238 sec