브레인퍽: 두 판 사이의 차이

13 바이트 제거됨 ,  6년 전
편집 요약 없음
(Choboty(토론)의 16216305판 편집을 되돌림 (가독성을 위해 공백을 넣은 것입니다. 본문에도 그렇게 나와 있습니다.))
편집 요약 없음
 
== 언어의 설계 ==
뮐러는 가장 작은 [[컴파일러]]로 구현할 수 있는 간단하면서도 [[튜링 완전]]한 프로그래밍 언어를 만드는 것이 목적이었다. 이 언어는 여덟 개의 [[명령어 (프로그래밍 언어컴퓨팅)|명령어]]로 구성되어 있다. [[아미가]] 컴퓨터에서 작동하는 [http://wuarchive.wustl.edu/pub/aminet/dev/lang/brainfuck-2.lha 원래 컴파일러의 둘째 판]은 크기가 240 [[바이트]] 밖에 안 된다. 그는 다른 [[난해한 프로그래밍 언어]]이자, 컴파일러 크기가 1024바이트인 [[False (프로그래밍 언어)|False]]의 영향을 받았다.
 
이름이 말해 주듯이, 브레인퍽 프로그램은 이해하기 어려운 경향이 있다. 하지만 [[튜링 기계]]는 컴퓨터가 할 수 있는 모든 작업을 할 수 있고, 브레인퍽이 [[튜링 완전성|튜링 완전]]하기 때문에 브레인퍽 또한 복잡하기는 해도 컴퓨터가 할 수 있는 모든 작업을 할 수 있다.