LINUX.ORG.RU
ФорумTalks

Parenthetic: Brainfuck теперь не одинок

 


0

1

Parenthetic это язык программирования, который используется только ( и ) для написания кода. Все остальные символы являются комментариями.

Следующая программа напечатает 'hello world':

((()()())(()(()()))((()(()))((())()()()()()()())((()()(()))((())()()()()()()()()())
((())()()()()()()()()()()))))((()()())(()(()()()))((()(())(())())((())()()()()()()(
)()()()()()()()()()()()()()()()()()()()()()()()()())))((()(()))((()(())(())())((()(
()))(()(()()))((())()()()()()()())))((()(())(())())((()(()))(()(()()))((())()()()()
)))((()(())(())())((()(()))(()(()()))((())()()()()()()()()()()())))((()(())(())())(
(()(()))(()(()()))((())()()()()()()()()()()())))((()(())(())())((()(()))(()(()()))(
(())()()()()()()()()()()()()()())))(()(()()()))((()(())(())())((()(()))(()(()()))((
())()()()()()()()()()()()()()()()()()()()()()())))((()(())(())())((()(()))(()(()())
)((())()()()()()()()()()()()()()())))((()(())(())())((()(()))(()(()()))((())()()()(
)()()()()()()()()()()()()())))((()(())(())())((()(()))(()(()()))((())()()()()()()()
()()()())))((()(())(())())((()(()))(()(()()))((())()()()))))

Больше скобок, хороших и разных!

★★★★★

И конечно же этот язык является тьюринг-полным? :)

delete83 ★★
()

Наконец-то появился диалект лиспа, код на котором можно читать не плюясь на безобразный синтаксис.

staseg ★★★★★
()

Такое добро раз в месяц пишут новое. Вот ещё: http://pksunkara.github.com/semicolon/

;;;;⁏;;⁏;;;
⁏ ;;;;;;⁏⁏;;⁏;⁏
⁏ ;;;;;;⁏⁏;⁏⁏;;
;;⁏⁏ ;;⁏ ;;;;;;⁏⁏;⁏⁏⁏⁏
⁏ ;;;;;;⁏;;;;;
⁏ ;;;;;;⁏⁏⁏;⁏⁏⁏
⁏ ;;;;;;⁏⁏;⁏⁏⁏⁏
;;⁏⁏ ;;;;;;⁏⁏
⁏;;⁏ ;;;;;;⁏⁏;⁏⁏;;
⁏ ;;;;;;⁏⁏;;⁏;;
⁏ ;;;;;;⁏;;;;⁏
⁏ ;;;;;;;⁏;⁏;
⁏ ;;  ;

А вот из старенького: http://en.wikipedia.org/wiki/Whitespace_(programming_language)

S S S T	S S T	S S S L
T	L
S S S S S T	T	S S T	S T	L
T	L
S S S S S T	T	S T	T	S S L
T	L
S S S S S T	T	S T	T	S S L
T	L
S S S S S T	T	S T	T	T	T	L
T	L
S S S S S T	S T	T	S S L
T	L
S S S S S T	S S S S S L
T	L
S S S S S T	T	T	S T	T	T	L
T	L
S S S S S T	T	S T	T	T	T	L
T	L
S S S S S T	T	T	S S T	S L
T	L
S S S S S T	T	S T	T	S S L
T	L
S S S S S T	T	S S T	S S L
T	L
S S S S S T	S S S S T	L
T	L
S S L
L
L
Hoodoo ★★★★★
()

Это будет рай для лисперов.

ymuv ★★★★
()
Ответ на: комментарий от Deleted

Производный от лиспа?

Parenthetic uses Lisp-style expressions, where parentheses enclose expressions

Таки да. :)

cruxish ★★★★
()

ну whitespace то давно есть..

qnikst ★★★★★
()

какой-то он слишком бинарный

Novell-ch ★★★★★
()

А чем не устраивает whitespace?

DNA_Seq ★★☆☆☆
()

Brainfuck 100500 лет, как не одинок </thread>

Deleted
()
Ответ на: комментарий от Legioner

Ну замени скобки на квадратные - много поменяется? Синтаксис и вправду не важен.

интересная логика - и вам хватит двух скобок, чтоб писать программы?

vaino
()

)))))

Всего-то пять скобок. Лиспу и в подметки не годится!

buddhist ★★★★★
()

Вот он, абсолютный Лисп, начало всего.

Nebuchadnezzar ★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.