본문 바로가기
책갈피

최순실 게이트로 프로그래밍 언어를 만들어 보았다.

Payblock |2016.11.04 03:07
조회 144 |추천 0

여러분! Java보다 훨씬 더 훌륭하고 재밌는 프로그래밍 언어가 있어 소개합니다. GNE라고 하는데요. 한국에 있는 프로그래머라면 응당 배워야 할 것 같아 소개합니다.


일반 프로그래밍 언어는 머리만 아프게 할 뿐이지만, 이 언어는 머리뿐만 아니라 혼도 비정상으로 만들어주는, 전체 소스 코드를 보면 그런 기운이 들고 마치 우주의 기운을 컴퓨터에 이식시켜 컴퓨터가 프로그램이란 이것이다, 깨우치게 만드는 언어입니다.


변수선언이 독특합니다. 모든 변수는 'K'로 시작해야 합니다. 변수의 이름은 대체적으로 추상적이며, 무속신앙을 대변하는 단어로 선언하는 것이 일반적입니다. 혼, 우주, 꿈, 에너지 등등.


예외처리란 있을 수 없으며, 모든 변수들이 같은 것을 의미하며 오류를 일으키는 불법적인 코드들을 메모리에서 제거하는 혁신적인 기능을 갖추고 있습니다. 마티즈라는 객체가 해당 부분을 담당합니다.


demo class가 문법상 존재하긴 합니다만, 사용하지 않길 권장합니다. demo class의 모든 코드는 백신으로 치료당할 것이기 때문입니다. 열심히 써도 단 한 줄도 구현되지 않습니다. 치료 로그가 잘못 기록되는 오류도 보고되었습니다.


anonymous class 활성화가 제한됩니다. 이 클래스는 개발자를 포함한 특수관계인만 사용가능하며, 클래스 사용시 FKI객체로부터 메모리 할당과 EWHA객체를 상속받을 수 있는 권한이 주어집니다.

일반 프로그래머들은 hell class만 사용할 수 있습니다. 이 클래스는 anonymous class에서 상속을 받지만, anonymous class의 메소드는 하나도 사용하지 못하며 단순히 메모리를 상납하는 역할에 그칩니다. 상납된 메모리는 anonymous class에서 제멋대로 사용하며 어디에 쓰는지는 알 수 없습니다. 그저 여러분은 열심히 노오력 하여 메모리를 확장하여 본인 몫을 챙기는 수 밖에 없습니다.


아! 오버플로우시 7시간 동안 프로그램이 중단되는 오류가 보고 되었습니다만, 개발자를 포함해서 그 누구도 원인을 모르는 것 같군요.


그 외 자세한 문법은 페이지를 참조해 주세요.


컴파일러는 SoonSiri라는 프로그램으로 정말 혁신적인 기능을 지녔습니다. 코드를 쭉 살펴보고 맘에 들지 않는 부분은 프로그래머에게 통보하지 않고 코드를 수정합니다.

사용자들이 개발자에게 이에 대한 문제 제기를 하였지만, 개발자는 컴파일러가 그저 순수한 마음으로 고친 것으로 별 문제 없다는 반응을 보였습니다.


https://github.com/sadcone/GNE/blob/master/README.md <--- 여기를 참조해서 만듬.


-------------------

진짜 뭐가 어떻게 돌아가는 건지.

추천수0
반대수0

공감많은 뉴스 시사

더보기

뉴스 플러스