Emoji are everywhere. Now someone from 4Chan wants to turn them into a programming language. It’s not the first attempt – there’s an emoticon-based language called, well, Emoticon – and Swift supports emoji variables, but it’s still an amusing undertaking.
The language dubbed ? or FourMan, if, like me, you doggedly insist on trying to save written language, is only in its early stages. The creators have put together a token list, sample code, a lexer built in C++ and an emoji reader.
The final goals of the project are to develop a working compiler, IDEs for Android, iOS and Windows Phone, and a custom keyboard for actually composing your emoji-saturated code.
As a commenter on 4Chan noted, many of the current tokens are essentially aliases of ones that exist in C. To make it easier to actually remember functions, the designers may need to think a little harder.
The overall idea is to create a language that can be easily used on mobile. It’s intriguing but there’s a long way to go before it’s feasible.
➤ FourMan [GitHub]