Прочитал замечательную пятничную статью на Хабре и подумал, а ведь отличная идея, как совместить приятное с полезным. Конечно повторять описанное в оригинальной статье не хотелось, да и проблем с этим нет — языков то много (не так — ОЧЕНЬ много). В общем решил сделать что-то похожее, но используя языки программирования, которые не вошли в статью на Хабре.
Принцип аналогичный. Язык программирования и следом фрагмент кода, который выводит строку «I love you!». Так как самые известные языки уже были использованы в оригинальной статье, пришлось покопаться, выбирая что-то не сильно банальное в плане синтаксиса, и что-то осмысленное в плане названий. Ну и ограничится десятком примеров, чтобы не раздувать кодом статью до безобразия. Ну что, поехали?
^uoy evol I(@)
IT'S SHOWTIME
TALK TO THE HAND "I love you!"
YOU HAVE BEEN TERMINATED
"!uoy evol I">:#,_@
++++++++++[>+>+++>+++++++>++++++++++<<<<-]>>>+++.<++.>>++++++++.+++.+++++++.-----------------.<<.>>++++++++++++++++++++.----------.++++++.<<+.
class Program
def main
print 'I love you!'
OOOMoOMoOMoOMoOMoOMoOMoOMoOMMMmoOMMMMMMmoOMMMMOOMOomOoMoOmoOmoomOoMMMmoOMMMMMMmoOMMMMOOMOomOoMoOmoOmoomOoMMMmoOMMMMMMmoOMMMMOOMOomOoMoOmoOmooOOOmoOOOOmOomOoMMMmoOMMMMOOMOomoOMoOmOomoomoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoomOoOOOmoOOOOmOomOomOomOoMMMmoOmoOmoOMMMMOOMOomoOMoOmOomoomoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoomOoOOOmoOOOOmOomOoMMMmoOMMMMOOMOomoOMoOmOomoomOomOoMMMmoOmoOMMMMOOMOomoOMoOmOomoomoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoomOoOOOmoOOOOmOomOoMMMmoOMMMMOOMOomoOMoOmOomoomOomOoMMMmoOmoOMMMMOOMOomoOMoOmOomoomoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoomOoOOOmoOOOOmOomOoMMMmoOMMMMOOMOomoOMoOmOomoomOomOoMMMmoOmoOMMMMOOMOomoOMoOmOomoomOomOomOoMMMmoOmoOmoOMMMMOOMOomoOMoOmOomoomoOMoOMoOMoOMoOMoOMoOMoomOoOOOmoOOOOmOomOoMMMmoOMMMMOOMOomoOMoOmOomoomOomOoMMMmoOmoOMMMMOOMOomoOMoOmOomoomoOMoOMoOMoOMoOMoOMoomOoOOOmoOOOOmOomOomOomOoMMMmoOmoOmoOMMMMOOMOomoOMoOmOomoomoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoomOoOOOmoOOOOmOomOoMMMmoOMMMMOOMOomoOMoOmOomoomOomOoMMMmoOmoOMMMMOOMOomoOMoOmOomoomOomOomOoMMMmoOmoOmoOMMMMOOMOomoOMoOmOomoomoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoomOoOOOmoOOOOmOomOoMMMmoOMMMMOOMOomoOMoOmOomoomOomOoMMMmoOmoOMMMMOOMOomoOMoOmOomoomoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoOMoomOoOOOmoOOOOmOomOoMMMmoOMMMMOOMOomoOMoOmOomoomOomOoMMMmoOmoOMMMMOOMOomoOMoOmOomoomOomOomOoMMMmoOmoOmoOMMMMOOMOomoOMoOmOomoomoOMoOMoOMoOMoOMoOMoomOoOOOmoOOOOmOomOomOoMMMmoOmoOMMMMOOMOomoOMoOmOomoomoOMoOMoomOo
with argument -A
v<<<<<<<<<<<>>>>>>>>>>>>
>%?!|"I love youvU"-+@
v
MODULE M;
IMPORT Out;
BEGIN
Out.String("Hello, World!");
END M.
actor Main
new create(env: Env) =>
env.out.print("I love you!")
using System;
using Microsoft.Quantum.Simulation.Simulators;
namespace qsharp
{
public class Driver
{
public static void Main(string[] args)
{
Love.Run(new QuantumSimulator()).Wait();
}
}
}
namespace qsharp
{
open Microsoft.Quantum.Intrinsic;
open Microsoft.Quantum.Canon;
function Love () : Unit
{
Message("I love you!");
}
}
say "I love you!"
America is great.