아희

백괴사전, 내용 없는 백과사전
이동: 둘러보기, 찾기
      잠깐만! 혹시 윤희 문서로 가려다가 실수로 이 문서에 온 게 아닌가?
New Wikisplode 60px.gif
위키백과의 사람들은 유머 감각이 떨어지기 때문에, 이 항목을 만들 수 없습니다. 위키백과에서 찾거나 만들 생각은 꿈도 꾸지 마십시오!

“넌 나쁜 여자야 아~희야~

FTA 아일랜드, 아희를 목놓아 부르며

아희PuzzletChung이 개발한 순 한글 프로그래밍 언어로 존재 자체가 엽기이다.

토미에가 아희를 부르는 모습

차례

[편집] 개요

아희에 대해서는 거짓으로 쓰건 사실로 쓰건 웃긴 건 사실이다. 아희는 순 한글 프로그래밍 언어로 개발되었으나 실용성은 전혀 없으며 일상생활에서 쓰기 위한 프로그래밍 언어가 아니라고 개발자도 밝혔다. 즉 해커들이 괜히 난해한 프로그래밍 언어로 장난치기 위해서 만든 프로그래밍 언어인데, 아희라는 이름은 한국어 고어 중 '아희야'라는 감탄사에서 유래되었으며 그로 인해 아희로 만들어진 프로그램들 역시 '아희야'라는 소리가 날 정도로 터무니없게 구성되어 있다.

[편집] 아희의 구조

아희의 명령어는 초성/중성/종성으로 구성되어 있다. 초성은 명령, 중성은 방향, 종성은 명령 인수로 구성되어 있으며 간결한 다른 프로그래밍 언어(대표적으로 베이직 계열)들과는 다르게 가독성이 떨어지는 것이 특징이다. 물론 디버깅도 힘들다. 중성의 방향으로 커서를 옮겨 가며 초성과 종성을 읽는 형식으로 프로그램이 실행된다.

[편집] 아희 예제

[편집] 아희로 짠 Hello, World! 프로그램

[편집] 2차원 버전

밤밣따빠밣밟따뿌
빠맣파빨받밤뚜뭏
돋밬탕빠맣붏두붇
볻뫃박발뚷투뭏붖
뫃도뫃희멓뭏뭏붘
뫃봌토범더벌뿌뚜
뽑뽀멓멓더벓뻐뚠
뽀덩벐멓뻐덕더벅
밣붍맣뱓몋두붖멓
뭏따맣불뽀뿌다맣
뭏누뻐쀀쀀쀀떠묳
붖다뭏다쀀쀀뽀도
뚜붇뱛몋도뼈타뭏
붖나빠밠다맣볼뵳
다맣맣희지민제작

[편집] 1차원 버전

밤밣따빠밣밟따빠맣받밪밬따딴박다닥빠맣밠당빠빱맣맣받닫빠맣파빨받밤따다맣맣빠빠밣다맣맣빠밬다맣밬탕빠맣밣타맣발다밤타맣박발땋맣희

아니면

밣밡따맣발빠다빠빠빠따빠빠빠빠나다맣밣다빠빠빠맣맣받다빠빠빠빠맣받나빠밠다맣발타맣밣다맣맣밪다맣맣맣밪따밪다맣맣희

[편집] 아희로 짠 수열 소트 프로그램

붕아빠아우삭빠사빠싹삭주어석썩뻐
뿌오소우차오키뿌선썩서차싼삭빠소
쵸오오애어어어차쏙ㅇ배째소트플밍
이오ㅇ삭싿빠쳐아삳뭉빠쳐아희
마오ㅇ옥타파이알ㅇ붗뫃방망봏
까오ㅇ이천오아희ㅇ밣또망방뫃

[편집] 아희로 짠 FizzBuzz 프로그램

불살밝빠따반따삼밟빠밤다따삽밥발밦따따반다야주서
아쀼우멓멓뻐뻐섭멓뻐섣멓뻐우러벋루떠벌벋뻐석처해
뜌요삭뱓여분여오어멓뻐섬손차쀼뽀처산아빠먛요숟유
오땨볍어탸어다빠사아빠삭싸뱘아뱢우댜여야몋뫃빠뫃
뿌요튜여뷸뗘요멓여몋여묳어루벌쀼야셤슐아뮿여뿌우
숙반오산오또댜볅샫별벋살뽀챠우야명야뼈석요우어숩
아볻빠쏘빠땨본밥뗘뾰요뼈여셥여몋맣요뼈멓오뾰요어

[편집] 아희로 짠 피보나치 수열 출력 프로그램

바싹반박나싼순
뿌멓떠벌번멍뻐
쌀삭쌀살다순옭
어어선썬설썩옭

[편집] 아희로 맥주 99병 마시기

산발발밥따따빠빠빠빠빠빠빠빠빠뿌
쑱썴썳썲썱썰썯썮썭뻐뻐뻐뻐뻐뻐뻐
쌆쌇쌈쌉쌊쌋쌌쌎반타삱발밦다다숞
뚜벌벋섥더너벅벅설더벓섣더떠벆벆
다삶박다삷밝반따다삸발반따다삹불
숨더더벋떠범범섫더범섪터떠번더벖
받타삽밞밪따반다타삿밪발따반다두
쑼뻐떠범더벐범섳더벑섲더떠벋벍섰
샄반다샅밣밨따수박지민제작붸에엙
아아아아아아유붊다뚜샤먕뿌아아아아아
뿌섢멓뻐섡빠몋발봆숙오뽀처삭뿌뚫맣숮
빠맣맣삳뿌손야몋우바오ㅇㅇ숥차숤뽀뿌
뿌서멓뻐맣셜뷁뽀섵모오ㅇㅇ빠뭏뻐솥뭏
싺삮반반나타우쀼오속여ㅇㅇ어삱빠뫃숝
숢멓뻐섡멓우차솕훍ㅇ요ㅇㅇ오멓뭏뻐뿌
뿌빠맣순뽀섵어멓슓오ㅇ어ㅇㅇ뽀설솗멓
맣솥먛뻐살빠빠맣뫃ㅇ오ㅇㅇㅇㅇ어지민
뉴번번섞썪뻐석멓뻐맣숨오ㅇㅇㅇㅇㅇ어
뺘섵맣삱빠맣삸빠뭏뽀뿌ㅇㅇㅇ맣ㅇ불오
타초숦멓뻐섢멓뻐섵솛뭏ㅇ숙멓뽀ㅇ뿌초
뿌섴빠맣살빠맣샅빠뫃삳빠뽜뫃솤ㅇ두회
맣발반따맣삭마반수아숯어바타초ㅇ뭏툐
숱멓뻐섡멓섭차붌뼈ㅇ뿌노번번머ㅇ수소
빠맣삲빠뭏뚜떠반볎ㅇ맣샅빠맣아오뿌쏘
뿌섵멓뻐섡맣삼빠뭏ㅇㅇㅇㅇㅇㅇㅇ숨도
맣삵빠맣숞숛썫뻐섪오ㅇㅇㅇㅇㅇ어빠본
뭏뻐섡멓뻐받다맣술맣술맣불맣숝오ㅇ어ㅇㅇㅇㅇㅇㅇㅇㅇ어
삷빠맣살뿌뿌섵멓뻐뽀뿌뽀뿌또뿌맣숪토맣사마밡밡반다따오
숨멓뻐섵멓맣삱빠맣솘맣솥밤또뭏뽀뿌노뽀설멓뻐섧멓뻐섡멓
빠맣삸빠뭏숨멓뻐섵멓뻐섨멓뻐섫솘뭏뽀맣살빠맣샅빠맣샂뽀
뿌섵멓뻐섮빠맣삸빠맣발빠밤따뚜뫃사본뽀섲멓뻐섡멓뻐섥멓
맣산빠맣숫숨멓더번뻐섨멓뻐섵멓뽀섯멓뻐섡멓뻐섧멓뻐섬뽀
멓뻐섰멓뻐빠맣삵빠빠맣맣샅빠맣삾빠발다맣삲빠맣샅빠뫃솥

[편집] 관련 링크

개인 도구
이름공간 목록 보기/편집
변수
행위
차림표
아랫방
자매 프로젝트
유지보수
커뮤니티
도구 모음