Esoteric programming mitauro mitauro mishoma, inogadzirwa seuchapupu hwepfungwa uye / kana chinetso, zvese kuronga mutauro uye kuunyorera. Ngatione ongororo yeimwe yacho:
brainfuck
Ndiyo inozivikanwa uye inonyanya kuzivikanwa, syntax yayo iri nyore.
+++++++++++ [ Loop kutanga ndangariro (inodzokorora kagumi) >++++++++>+++++++++++>+++++++++++>+++>+<<<<- 70 100 110 30 10 ] >++. 'H' (72) 1 >>+. 'kana' (111) 3 ---. 'l' (108) 3 <---. 'a' (97) 2 >>++. nzvimbo (32) 4 <+. 'm' (109) 3 +++++++++. (u) (117) 3 -------. 'n' (110) 3 <+++. 'd' (100) 2 >+. 'kana' (111) 3 >+. '!' (33) 4 >. '(n) (10) 5
Kuti utsanangure syntax yayo, zviri nani kushandisa mimwe mitauro yekuronga. Saka mukati rake Wikipedia peji tipe isu neiyi tafura yezvakaenzana, umo ptr yakaenzana neisina kusainwa char:
pfungwa | C | Perl |
---|---|---|
> | ++ ptr; | $ pointer ++; |
< | –Ptr; | $ pointer-; |
+ | ++ * ptr; | $ tepi [$ pointer] ++; |
- | - * ptr; | $ tepi [$ pointer] -; |
. | putchar (* ptr); | purinda chr $ tepi [$ pointer]; |
, | * ptr = tsvaga (); | $ tepi [$ pointer] = ord (<>); |
[ | apo (* ptr) { | apo ($ tepi [$ pointer]) { |
] | } | } |
Ook!
Iyo yakavakirwa pane yapfuura, asi inoshandisa izwi musanganiswa panzvimbo Ok?, Ok! y Zvakare. Icho chirevo chemuraibhurari kubva Discworld, iyo inoshandurwa kuita orangutan uye inogona chete kududza iwo matatu mazwi. Ngatitarisei chidimbu chekodhi.
Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook. Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook? Ook? Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook? Ook! Ook! Ook? Ook! Ook? Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook? Ook. Ook! Ook. Ook. Ook. Ook. Ook. Ook. Ook. Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook! Ook. Ook. Ook? Ook. Ook? Ook. Ook. Ook! Ook.
Zvikanzi "chirongwa" ichi chinoita kunyora zvakajairika "hello world."
Shingairira
Mune mawonero angu yepakutanga pane zvese, kuyerera kwayo kudzora mamiriro kunoenderana nemiseve inotaurira chirongwa iko kwekuenda. Zvakare, zvinogadzira kugadzira mutant kodhi (kodhi inozvishandura pachayo) nyore kwazvo:
vv << 2 ^ v <v13v4 ^ ^ >>?>?> 5 ^ vv v97v6 vv <8. >> ^ ^
Iyi iri pamusoro kodhi iri pamusoro peiyo isingagumi yakasarudzika manhamba jenareta, inozoburitsa nhamba pakati pa1 na9. Zvakawanda zvinoverengeka kupfuura zvekare.
Malbolge
Pano isu tine mutauro wechirongwa wakagadzirwa kuti ugumbure uye usaverengeke (kwete, hausi C, uye kwete, hazvisi Perl). Ndezve Malbolge, ane zita rinobva ku8th denderedzwa regehena mu Iyo yeVamwari Vemitambo. Heino "hello nyika" (kana ndizvo zvandakaudzwa kuti ndizvo):
(=<`:9876Z4321UT.-Q+*)M'&%$H"!~}|Bzy?=|{z]KwZY44Eq0/{mlk**
hKs_dG5[m_BA{?-Y;;Vb'rR5431M}/.zHGwEDCBA@98\6543W10/.R,+O<
lolcat
Joke yakapusa. Ngatione kodhi yako:
Hai anogona HERE STDIUM? NDINE gat IM IN YR Loop UP gat!!1 ZIVA gat IZ gat ZVIKURU ZVAKANAKA 10? KTHX IM OUTTA YR Loop KTHXBYE
Sezvo ichive nyore kuverenga kupfuura yapfuura mitauro yekuronga, ini ndinokurega uchifungidzira izvo zvainofanirwa kuita. 😉
INTERCALL
DO ,1 <- #13 NDAPOTA DO ,1 SUB #1 <- #238 DO ,1 SUB #2 <- #108 DO ,1 SUB #3 <- #112 DO ,1 SUB #4 <- #0 DO ,1 SUB #5 <- #64 DO ,1 SUB #6 <- #194 DO ,1 SUB #7 <- #48 NDAPOTA DO ,1 SUB #8 <- #22 DO ,1 SUB #9 <- #248 DO ,1 SUB #10 <- #168 DO ,1 SUB #11 <- #24 DO ,1 SUB #12 <- #16 DO ,1 SUB #13 <- #162 NDAPOTA VERENGA OUT ,1 NDAPOTA GIVE UP
Ini ndinofanira kutaura kuti mimwe yeiyi mitauro mitauro inobatsira kwazvo kudzidza nezve dzimwe pfungwa dzemakomputa. Semuyenzaniso, brainfuck zvakakwana kuti udzidze nezve zvinongedzo.
Ini ndoda kusarudza binary kodhi
Ehe, ini zvirokwazvo ndinosarudza kuronga mune bhainari kana muunganidziro zvakananga, iwe unogona kuita chero chinhu (mitauro yepamusoro-soro inopedzisira yamhanya pane processor mushure mezvose), asi chinonakidza chinhu pamusoro pemitauro esoteric idambudziko ravanomiririra. Nenzira, mugwagwa (munyori wenyaya ino), urikunditsamwisa. C naPerl havaverengeke sei uye vanotsamwisa? Imhosva isingashivirike !! Kutsamwa kwakadii! Asi kana C iri inoshamisa, mu perl ini handina kuronga asi ini ndaona zvakanaka zvataurwa pamusoro pemutauro uyu nekuti zviri pachena kuti unokodzera kubata mafaera, tambo uye idzi pods, semuenzaniso zvekushandisa zvakanaka kwazvo, kunyangwe cy python mukushandisa shanda zvakanaka ...
Kwaziso!
Munhu, C uye chinhu cheperl chaive chiseko, uye hongu, mitauro inoverengwa, inoshanda uye "yakanaka" mumaoko ekurudyi.Zvechokwadi muCI ndakaona kuti vamwe vanhu vanopedzisira vagadzira tangle yekanzwisisika spaghetti kodhi, uye pasina kuchengeta zvinyorwa. Kana iri Perl, hazviiti chete kuti chinhu chimwe chete chiitike saC, asi, uchinyatsochinja, unogona kuwana zvinhu zvinoshora njere. Ini ndinofanira kutaura kuti ini handina ruzivo rwekuita muPerl, asi ndinoziva syntax yayo chaizvo
Chekutanga ndechekunyora mumodhe kodhi 😀
Uye yechipiri ndeyekuti orangutan, uye yechina, inokonzeresa cerebral infarcts.
Yakanaka kwazvo iyo posvo.
ndakusuwa piet
http://www.dangermouse.net/esoteric/piet.html
Uye chef, unlamda, whitespace uye tink. Asi ini ndaisada kuita kuti chinyorwa chiwedzere.
NGUVA YOKURATIDZA
TAURA KURUOKO "hello world»
WAKAMISWA
Mhoro Nyika muArnoldC
http://www.genbetadev.com/actualidad/arnoldc-el-lenguaje-basado-en-frases-de-arnold-schwarzenegger
Zvakanaka, aisamuziva iyeye, ndinofunga akafunga kuti akapiwa zano ne "null terminator"
Chokwadi ndechekuti iyo mitauro yekuronga yakandiita kuseka. Kugona.