Разберём на примере простейшей программы — хэллоуворлд.
C++:
#include <iostream>
int main()
{
std::cout << «Hello, World!» << std::endl;
return 0;
}
Перл:
#!/usr/bin/perl
print «Hello, World!\n»;
Руби:
puts ‹Hello, World!›
Питон:
print(«Hello, World!»)
Хачкелль:
import qualified Data.ByteString as BS
import System.IO
message :: Char
message = ‹H›:‹e›:‹l›:‹l›:‹o›:‹,›:
, ‹w›:‹o›:‹r›:‹l›:‹d›:‹!›:
putHelloWorld :: Char → IO()
putHelloWorld (x:xs) =
Prelude.putChar(x) >> putHelloWorld xs
putHelloWorld [] = Prelude.putChar(‹\n›)
main :: IO ()
main =
hSetBuffering stdout NoBuffering >> hSetBuffering stdin LineBuffering
>> putHelloWorld(message')
where
message' = let f = (++) . (++ " ")
f' = foldl1 f
in f' message
Лисп:
(eval (cons (quote mapcar)
(cons (cons (quote function)
(cons (quote princ) ()))
(cons (cons (quote quote)
(cons (cons #\H (cons #\e (cons #\l (cons #\l (cons #\o
(cons #\, (cons #\Space
(cons #\w (cons #\o (cons #\r (cons #\l (cons #\d (cons #\!
()))))))))))))) ())) ()))))
Из этого можно сделать вывод, что в то время, как плюсобоги и скриптолорды наслаждаются удобством, лиспопетушки и хачкелоопущенные пердолятся со своим говном.
Javascript язык богов
Hello, World
Саси, Чмо!
Не разбираюсь. Минус.
Только кобол.
Каждый раз лоллирую)))))))
(format t «Hello, world!~%»)
JS — язык врагов
четное — смотрю аниме, нечетное — играю
не заебали игры, лучше аниме
РОЛЛИРУЮ
чётное — сру, нечётное -ссу
(← + Сtrl) вернуться назадк новым сообщениям (Сtrl + →)