Prima pagină » Magazin » Limbajul de programare care-l imită pe Donald Trump

Limbajul de programare care-l imită pe Donald Trump

Limbajul de programare care-l imită pe Donald Trump
O echipă de programatori a lansat un limbaj de programare funcțional pe Github, care mimează comportamentul lui Donald Trump. Dacă programatorul face o greșeală în scrierea liniilor de cod, va primi un citat din Trump ca mustrare, în loc de un mesaj tipic ce semnalizează eroarea.

Bineînțeles, sintagma „Make programming great again” se referă, ironic, la sloganul sub care-și desfășoară mogulul Trump campania electorală: „Make America great again!”

Limbajul de programare TrumpScript funcționează după un pattern simplu. La fel ca Donald cel impulsiv, Donald cel imtempestiv. Dacă programatorul face o greșeală în scrierea liniilor de cod, va primi un citat din Trump ca mustrare, în loc de un mesaj tipic ce semnalizează eroarea, transmite thenextweb.com.

Caracteristicile particulare ale limbajului de programare TrumpScript sunt:

Toate numerele trebuie să fie mai mari de 1 milion. Numerele mici sunt nesemnificative pentru Donald.

Sunt interzise enunțurile de import. Liniile de cod trebuie să fie „made in America”.Doar cele mai populare cuvinte în limba engleză, favoritele lui Donald Trump, și numele de politicieni în viață pot fi folosite drept nume variabile.

Toate programele trebuie să se termine cu sintagma „America e fantastică”. Limbajul de programare corectează în mod automat suma de 4,5 miliarde de dolari în 10 miliarde de dolari.

În formă brută, TrumpScript nu este compatibil cu Windows, deoarece Trump nu-i genul de tip care rezonează cu conceptul de PC.

Limbajul a fost creat de studenții Sam Shadwell, Chris Brown și Dan Korn, la un hackathon, adică „întâlnire-maraton a hackerilor”.

Un hackathon (în română scris și hackaton, cunoscut și ca hack day, hackfest sau codefest) este un eveniment în care mai mulți programatori, dar și alte persoane ce participă la dezvoltarea de software (designeri, manageri de proiect etc.), colaborează pentru dezvoltarea unui proiect software. Unele proiecte implică și o componentă hardware, scrie Wikipedia. Durata unui hackathon este de obicei între o zi și o săptămână. Unele hackathoane au doar un scop educațional sau social, pe când în alte cazuri scopul final este crearea unui program funcțional.