LINUX.ORG.RU

>Скажите кто что писал на brainfuck'е и кто что использует

Если ты пишешь на брайнфаке, то тогда компилятор/интерпретатор у тебя тоже должен быть самописный. А иначе неинтересно.

anonymous
()
Ответ на: комментарий от sgne

Питон - не интересно. Для таких целей нужно использовать действительно не предназначенный для этого язык. ну или юзать венду.

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

о, ну морзянка из табов и пробелов тогда будет самый раз

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

причем написан он должен быть на самом брейнфаке

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

>Ява так же. Есть веселая штука как интерпретатор brainfuck на brainfuck ^^
Настоящий брейнфак - это написать яву на брейнфаке, а не наоборот

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

>Кто знает как писать гуй на brainfuck? :З
Да, нужны будут какие-нибудь расширения. Впрочем, консольную часть Явы, наверное, можно реализовать.

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

>Теоретический вопрос, как что то графическое можно на БФ реализовать не меняя сам БФ?
Не меняя брэйнфак? Ну, можно на стандартное устройство вывода повесить программу, которая будет рисовать графику по кодам, выводимым на stdout программой на брейнфаке. Это не будет изменением синтаксиса брейнфака, но будет все же необходимым внешним модулем. По другому никак.

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

Не знаком, пока Qt ближе. А там посмотрим

sgne
() автор топика
Ответ на: комментарий от proud_anon

>Ну, можно на стандартное устройство вывода повесить программу, которая будет рисовать графику по кодам, выводимым на stdout программой на брейнфаке.

Ну или не кодами, а, например, писать в вывод код для скриптового языка с биндингами к тулкиту. И eval-ить его.

anonymous
()
Ответ на: комментарий от sgne

>Ты можешь себе представить объем кода на bf который выводит код скриптового языка?

Думаешь другой вариант лучше будет? Ну только если напрямую байты на устройство гнать, впрочем, это тоже очень хитрая штука будет.

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

Ну и в какой язык ты гнать предлагаешь?

sgne
() автор топика
Ответ на: комментарий от sgne

Пишешь свой интерпретатор/компилятор, делаешь биндинги к нему. Ну или прикручиваешь ffi. Там тогда можно будет делать всё что угодно.

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

Хм. Какой объем займет визуальный текстовый редактор на bf... ^^

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