![bash는 어떤 프로그래밍 패러다임에 속합니까? [폐쇄]](https://linux55.com/image/129711/bash%EB%8A%94%20%EC%96%B4%EB%96%A4%20%ED%94%84%EB%A1%9C%EA%B7%B8%EB%9E%98%EB%B0%8D%20%ED%8C%A8%EB%9F%AC%EB%8B%A4%EC%9E%84%EC%97%90%20%EC%86%8D%ED%95%A9%EB%8B%88%EA%B9%8C%3F%20%5B%ED%8F%90%EC%87%84%5D.png)
Haskell은 함수형 프로그래밍 패러다임에 속합니다
절차적 프로그래밍의 C
객체 지향 프로그래밍의 C++
Bash는 어떤 패러다임에 속합니까?
답변1
기반으로이 목록이것은:
- 비판적인기능성보다는 부작용이 있기 때문에
- 작업이 수행되는 순서를 지정하기 때문에 선언적이지 않습니다(항상 간단한 순서는 아닙니다. 비교
< file program
및program < file
는 동일한 작업을 수행합니다.). - 코드와 데이터가 그룹화되어 있지 않기 때문에 객체지향적이지 않으며,
- 프로그램당신 때문에할 수 있는코드를 함수로 결합하고,
- 형식논리와는 거의 관련이 없기 때문에 논리가 아니다.
- 합리적인 생산 코드에서는 절차적 작업을 들어본 적이 없기 때문에 상징적으로는 아닙니다.