Monicelli Programming Language

by admin on

This post is in english, but this programming language can be best enjoyed by Italians.

I cannot present well enough the Monicelli language. I will use their own words on their GitHub page (Monicelli – GitHub):

[blockquote align=left]Monicelli is an esoterical programming language based on the so-called “supercazzole” from the movie Amici Miei, a masterpiece of the Italian comedy.

There is no way to translate a “supercazzola” to English, so if you don’t speak Italian, I’m afraid you won’t understand. I’m really sorry for you 🙂

[/blockquote]

Basically, they used various phrases from movie “Amici Miei” (the so-called “supercazzole”) as functions and operators. So, to inizialize a variable, you have to write something like:

Which in pseudocode can translate like this:

In fact this programming language has all main operators (including binary shift, which is “con scappellamento a destra/sinistra”), loops, conditions and functions, so it can be really used to create programs. It can be difficult to read, but an italian will laugh his ass off 😉

On their GitHub page there are some examples, like this Fibonacci Sequence:

Well, I really enjoyed this XD

Again, look at their page, it explains much more: Monicelli – GitHub

To close this post, here it is a brief extract from “Amici Miei”. Enjoy!

[kad_youtube url=”https://www.youtube.com/watch?v=JU-QZ7yoyd4″ ]

 

Written by: admin

2 Comments

Rispondi a Marco Antoniotti Annulla risposta

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *