wtf

ArnoldC: język programowania dla prawdziwych twardzieli

Na świecie jest niewielu twardzieli, którzy mogliby mierzyć się z Arnoldem Schwarzeneggerem. I nie chodzi nawet o siłę mięśni, która nie jest przecież wieczna – Arnie stał się w pewnym sensie postacią kultową. I doczekał się nawet własnego języka programowania.

ArnoldC, bo tak nazywa się tej język, to „język programowania imperatywnego, w którym słowa kluczowe zostały zastąpione przez cytaty z różnych filmów ze Schwarzeneggerem”. Niby nic takiego, ale efekt wygląda… zabójczo.

Każdy program napisany w ArnoldC, musi zaczynać się od frazy IT’S SHOWTIME, a kończyć się słowami YOU HAVE BEEN TERMINATED. W ArnoldC zmienne deklaruje się za pomocą polecenia HEY CHRISTMAS TREE, pętla while zaczyna się od STICK AROUND, a return to oczywiście kultowe I’LL BE BACK.

Wygląda to oczywiście komicznie, ale naprawdę można pisać takie programy. Na profilu autora w serwisie GitHub znajduje się mnóstwo przykładów, z których mi najbardziej spodobała się instrukcja if else:

BECAUSE I'M GOING TO SAY PLEASE value
[statements]
BULLSHIT
[statements]
YOU HAVE NO RESPECT FOR LOGIC

Zdjęcie: Simon Greig Photo


podobne treści