Haskell은 함수형 프로그래밍 패러다임에 속합니다
절차적 프로그래밍의 C
객체 지향 프로그래밍의 C++
Bash는 어떤 패러다임에 속합니까?
답변1
기반으로이 목록이것은:
- 비판적인기능성보다는 부작용이 있기 때문에
- 작업이 수행되는 순서를 지정하기 때문에 선언적이지 않습니다(항상 간단한 순서는 아닙니다. 비교
< file program
및program < file
는 동일한 작업을 수행합니다.). - 코드와 데이터가 그룹화되어 있지 않기 때문에 객체지향적이지 않으며,
- 프로그램당신 때문에할 수 있는코드를 함수로 결합하고,
- 형식논리와는 거의 관련이 없기 때문에 논리가 아니다.
- 합리적인 생산 코드에서는 절차적 작업을 들어본 적이 없기 때문에 상징적으로는 아닙니다.