Du kan nå kode med Emoji

Ced feat. Zate - "ICH KANN NICHT GLAUBEN DASS DU GEHST"

Ced feat. Zate - "ICH KANN NICHT GLAUBEN DASS DU GEHST"
Anonim

Emojis har mer eller mindre tatt over det engelske språket. Ingen tekst eller tweet kan virkelig bli tenkt komplett uten litt 😂🔥😀 å kjøre hjem meldingen.

Nå har en av de siste bastioner av de skrevne ordene endelig gått over til lyssiden - et nytt programmeringsspråk bruker emoji til å kjøre kommandoer og lage programmer.

Og emojicode er heller ikke et overfladisk språk. Det er et programmeringsspråk på høyt nivå som støtter tversplattformsprogrammer og utfører kommandoer raskere enn en vanlig virtuell prosessor. I ordene til sine skapere:

Emojicode er et delimiter-mindre, objektorientert, imperativ, høyt nivå, hybrid språk. Dens språkrettede poeng og metoder er emoji. Emojicode har fokus på å integrere systemer godt, være Unicode-kompatibelt, og gi et stabilt og konsistent grensesnitt.

Det kan hende du fortsatt trenger tradisjonell tekst for å angi variabler, men språket er bemerkelsesverdig emoji-dyktig. Men å lese veiledningen tar deg ned noe av et kaninhull med bisarre setningsstruktur og halv-følelser, halvteknisk applikasjonsforvirring.

Dette er den minste strukturen hvert program må ha. 🐇 🐼 🍇 definerer en klasse som kalles 🐼. 🐇🐖 ➡️➡️ 🚂 🍇 definerer en klassemetode kalt 🏁, som returnerer 🚂, et heltall. 🍎 0 returnerer verdien.

Det er en viss mengde logikk i måten programmet bruker emoji på. For eksempel: "Når et program kjøres, kalles klassemetoden to for å starte programmet." Det er fornuftig: Et racingflagg signalerer "Go".

På den annen side er vi ikke sikre på hva vi skal gjøre med en setning som denne: "🐋 🔡 🍇 sier: Utvid klassen 🔡 (Det er strengeklassen). 🐖 🐷 ➡️ 🔡 erklærer en metode som heter 🐷