| Гильдии (тематическое общение) > Гильдия мастеров |
| Разговор на языке машинного кода. |
| (1/4) > >> |
| Странник:
Вот вертится такая идиотская цитата в голове: "Латынь - мертвый среди живых. Паскаль - живой среди мертвых." И подумалось мне,камрады - смотрим сколько существует разных языков программирования - как они написаны - функции и процедуры - сокращения слов. наших слов плюс переменные плюс синтаксис... А можно ли попытаться сделать шаг наоборот - сделать общение на языке программирования. Не на экране, нет - перенести язык программирования в речь и общаться на нем. Что бы получилось? Получилось ли бы? Можете такое представить, э? Ваши мысли, камрады, хочу я услышать... :) |
| Fearen:
Знаю количество разнообразных _странных_ языков программирования можно с некоторой долей вероятности утверждать что язык программирования на уровне голосовых команд где-нибудь есть, но малоизвестный и малоприменяющийся. Если ты о варианте типа "а сделай-ка мне тут кнопочку, и выпадающее меню с такими-то пунктами" то для этого нужно сделать довольно-таки сложный алгоритм обработки построенных предложений, ассоциаций и прочего и прочего, тянет на ИИ. На данный момент нереально и незачем. Программисты - специалисты и не станут отнимать у себя же свой хлеб =D |
| Кай Лерэйн:
Лопар, главный вопрос - зачем? Для общения с машиной, или для общения людей между собой с целью секьюрности/повернутости/выпендриться? |
| Странник:
Оба мимо. Поразмышляйте в сторону лингвистика + филология + машинный код. Не "сделай мне кнопочку", а разговаривать то тем же законам по каким пишется машинный код. Озвучить код по законам кода, а не нашего текущего языка, от которого вы только что сплясали. На вопрос зачем - ну интересно извратиться в мозгах - что выйдет то. |
| Кай Лерэйн:
Тебя вот это навело на мысль? #define OCHOBHOE main #define OT { #define nO } #define KPyTu for #define BOnPOC if #define BEPHu return #define OTBET return #define HE ! #define nE4ATb printf #define MHOrO int #define PABHO = #define uC4O < MHOrO OCHOBHOE() OT MHOrO A; KPyTu( A PABHO 0; A uC4O 8; A++ ) nE4ATb( "%d\n", C4uTAu( A ) ); BEPHu 0; nO MHOrO C4uTAu( MHOrO oT ) OT BOnPOC( HE oT ) OTBET 1; BEPHu oT * C4uTAu( oT - 1 ); nO |
| Навигация |
| Главная страница сообщений |
| Следующая страница |