델파이는 파스칼입니다. Pascal 언어는 Nicklaus Wirth에 의해 고안되었고 1968 년에 출판되었습니다. 사용자 매뉴얼과 보고서의 사본은 1978 년부터 작성되었습니다.이 도구는 교육 언어와 주어진 컴퓨터에서 쉽게 구현할 수있는 두 가지 목적을 염두에두고 설계되었습니다 . 이것에서 그는 장관으로 성공적이었다.
Wirth은 다른 언어 (Fortran, Cobol 및 특히 Algol 포함)를 잘 알고 있으며 특정 목적을 염두에두고 일련의 신중한 선택을했습니다. 특히 그는 '행동'의 개념을 '가치'와 조심스럽게 분리했다. 파스칼의 '액션'은 프로 시저 호출을 포함하여 언어로 된 문장입니다. '값'에는 함수 호출이 포함됩니다. 이 점과 다른면에서이 언어는 Algol과 매우 유사합니다.
액션과 값을 선언하고 사용하는 구문은 신중하게 분리되어 있습니다.언어와 함께 제공된 라이브러리에는 일반적으로 '부작용'이 없습니다. 프로 시저에서는 사물과 표현식이 값을 계산합니다. 예를 들어 'read'는 값이 아니라 파일을 통해 전달되기 때문에 함수가 아니라 프로 시저이지만 'eof'는 함수입니다.
파스칼의 대량 판매용 버전은 1980 년대 중반에 볼랜드에서 창안되었으며 Windows 용 Turbo Pascal과 델파이가되었습니다. 언어가 많이 바뀌었고 Wirth이 디자인 한 것만 큼 순수하지는 않습니다. 이것은 살아남은 기능 중 하나입니다.
덧붙여서, 파스칼은 단락 회로 평가가 없었습니다. 힙 메모리와 세트가 있지만 오브젝트는 없습니다. 그들은 나중에왔다.
실은, IMHO가 전혀 읽을 수 없기 때문에 이것이 허용되지 않기 때문에 기쁩니다. 흥미로운 질문. – jpfollenius
델파이는 아직 PHP의 프랙탈이 아닙니다. –