Linux 쉘 스크립트가 Windows보다 무거운 이유는 무엇입니까? [폐쇄]

Linux 쉘 스크립트가 Windows보다 무거운 이유는 무엇입니까? [폐쇄]

왜 그렇게 많은 GNU/Linux 유틸리티는 쉘 스크립트로 구현되는 반면 거의 모든 유사한 Windows 유틸리티는 바이너리 형식의 컴파일된 코드로 구현됩니까? 그 이유는 무엇입니까?

답변1

젊은 견습생이여, 이 질문에 대답하려면 당시 유닉스 작업을 하고 있던 사람들의 글을 참고하면 됩니다.티라노사우루스 렉스아직은 차가운 행성을 떠돌고 있다.

그 조용하고 꿈같은 시간에 성자가 그토록 겸손하게 바쳤던 팔림프세스트에 대해 곰곰이 생각해보면,에릭 레이먼드. 과연 그의 위대한 걸작이다."유닉스 프로그래밍의 예술” 초보자에게 영감을 주기 위해.

이 놀라운 책의 흥미로운 장은 적절한 숫자 7입니다.문자화의 중요성". 열심히 공부해라, 어린 메뚜기야, 그러면 배울 것이다."

다른 것들 사이, 교사는 "텍스트 스트림은 특별한 도구 없이도 인간이 쉽게 읽고, 쓰고, 편집할 수 있기 때문에 귀중한 범용 형식입니다. 이러한 형식은 투명합니다(또는 투명하게 설계될 수 있습니다)"라고 설명했습니다.

오, 온화한 초보자여, 선사처럼 이 현명한 말을 깊이 생각하십시오. 그러면 당신은 큰 지혜의 열반에 이를 것입니다!

2016년 경자년을 맞이하여 유닉스의 유일하고 참된 길을 따라 여행하는 동료 여행자들의 존경할 만한 지식 추구에 대한 응답으로 겸손하게 제안했습니다.

답변2

보세요대화형 기능테이블과프로그래밍 기능페이지의 테이블명령 셸Wikipedia 에서 "간단한" 기존 Bourne 쉘을 command.com.command.com

Windows는 cmd.exe더 나은 성능을 제공하지만 sh약 20년 정도 앞서 있습니다.

Windows Powershell은 최근에야 Unix 셸 개발의 실제 속도를 따라잡는 것처럼 보였습니다.

관련 정보