용어를 더 잘 정의해야합니다.
튜링 완전성은 아마도 당신이 의미하는 의미에서 "힘"에 관한 것이 아닙니다. 오히려 그것은 계산 가능성에 관한 것입니다. 즉, 주어진 언어가 튜링 머신을 사용하여 구현할 수있는 모든 프로그램을 표현할 수 있는지 여부. 거의 모든 프로그래밍 언어가 Turing complete라는 것이 밝혀졌습니다.
아마도 당신이 뒤 따르는 것은 프로그래밍 언어 "표현"이라고 불리는 것의 척도입니다. 그러한 조치가 있는지 또는 유용한 지 여부가 확실하지 않습니다. 근본적으로, 다른 프로그래밍 언어는 다른 유형의 문제에 대한 솔루션을 표현하는 데 더 좋습니다.
편집하다
간단히 말해서, 프로그래밍 언어에는 "파워"라는 속성이 없습니다. 프로그래밍 언어의 "표현성"또는 "표현력"으로 일반적으로 알려진 개념이 있습니다. 표현력은 특정 문제를 해결하기 위해 간결한 프로그램을 작성하는 것이 얼마나 쉬운 지에 대한 부분입니다. 그러나 프로그램을 읽고 쓰는 것이 얼마나 쉬운 지에 대한 상당한 척도가 있습니다. 일종의 "아름다움"과 같습니다. 나는 그것을 볼 때 그것을 알 수 있지만 그것을 정의하도록 요구하지 마십시오.
문자 수를 비교하는 것만으로는 표현력을 충분히 측정 할 수 없습니다. 그렇지 않으면 소스 코드를 압축하여 언어를보다 표현력있게 만들 수 있습니다 ... 사실, 나는 표현력에 대한 객관적인 척도를 모른다. 효과적으로 특성을 쓸모없고 흥미롭지 않게 만듭니다.