MarxC
В 2014 году опубликовал на Github описание и компилятор языка программирования MarxC, любой код на котором мгновенно компилируется в Коммунизм. В качестве команд в MarxC используются цитаты из трудов Карла Маркса.
https://github.com/iogr/MarxC
Пример кода
WHAT IS COMMUNISM? a
EDUCATION IS FREE “a is true”
I HAVE TRIED TO DISPEL THE MISUNDERSTANDING
EDUCATION IS FREE “a is not true”
ABOLITION OF PRIVATE PROPERTY
Примеры операторов
METHODS OF PRIMITIVE ACCUMULATION ARE ANYTHING BUT IDYLLIC operand
THE EXPROPRIATORS ARE EXPROPRIATED operand
THEY DON’T KNOW IT, BUT THEY ARE DOING IT operand
THE WAGE DECREASES operand
Пример кода посложнее
A SPECTRE IS HAUNTING EUROPE — THE SPECTRE OF COMMUNISM
PRIVATE PROPERTY result1
NOTHING CAN HAVE VALUE WITHOUT BEING AN OBJECT OF UTILITY 0
PRIVATE PROPERTY result2
NOTHING CAN HAVE VALUE WITHOUT BEING AN OBJECT OF UTILITY 0
PRIVATE PROPERTY result3
NOTHING CAN HAVE VALUE WITHOUT BEING AN OBJECT OF UTILITY 0
PRIVATE PROPERTY result4
NOTHING CAN HAVE VALUE WITHOUT BEING AN OBJECT OF UTILITY 0
TREMBLE AT A COMMUNIST REVOLUTION result1
STEP OF REAL MOVEMENT modulo 9 4
EDUCATION IS FREE result1
TREMBLE AT A COMMUNIST REVOLUTION result2
STEP OF REAL MOVEMENT modulo 4795 87
EDUCATION IS FREE result2
TREMBLE AT A COMMUNIST REVOLUTION result3
STEP OF REAL MOVEMENT modulo 3978 221
EDUCATION IS FREE result3
TREMBLE AT A COMMUNIST REVOLUTION result4
STEP OF REAL MOVEMENT modulo 5559 345
EDUCATION IS FREE result4
YOU HAVE NOTHNIG TO LOSE BUT YOUR OWN CHAINS
RELIGION IS THE OPIATE OF THE MASSES modulo
FROM EACH ACCORDING TO HIS ABILITIES, TO EACH ACCORDING TO HIS NEEDS dividend
FROM EACH ACCORDING TO HIS ABILITIES, TO EACH ACCORDING TO HIS NEEDS divisor
FORCE IS THE MIDWIFE
PRIVATE PROPERTY quotient
NOTHING CAN HAVE VALUE WITHOUT BEING AN OBJECT OF UTILITY 0
PRIVATE PROPERTY remainder
NOTHING CAN HAVE VALUE WITHOUT BEING AN OBJECT OF UTILITY 0
PRIVATE PROPERTY product
NOTHING CAN HAVE VALUE WITHOUT BEING AN OBJECT OF UTILITY 0
THE LAST CAPITALIST WE HANG SHALL BE THE ONE WHO SOLD US THE ROPE quotient
DICTATORSHIP OF THE PROLETARIAT dividend
THE WAGE DECREASES divisor
THE POINT, HOWEVER, IS TO CHANGE IT
THE LAST CAPITALIST WE HANG SHALL BE THE ONE WHO SOLD US THE ROPE product
DICTATORSHIP OF THE PROLETARIAT divisor
THEY DON’T KNOW IT, BUT THEY ARE DOING IT quotient
THE POINT, HOWEVER, IS TO CHANGE IT
THE LAST CAPITALIST WE HANG SHALL BE THE ONE WHO SOLD US THE ROPE remainder
DICTATORSHIP OF THE PROLETARIAT dividend
THE EXPROPRIATORS ARE EXPROPRIATED product
THE POINT, HOWEVER, IS TO CHANGE IT
REVOLUTIONS ARE THE LOCOMOTIVES OF HISTORY remainder
DESTROY CAPITALISM
В данном отрывке кода совершается объявление функции по модулю и использование его с основным методом.
## так выглядит дефолтный “Hello World”
A SPECTRE IS HAUNTING EUROPE — THE SPECTRE OF COMMUNISM
EDUCATION IS FREE “Hello world!”
YOU HAVE NOTHNIG TO LOSE BUT YOUR OWN CHAINS