Существует ли каноническое текстовое представление Binary?

R2D2 (и несколько подобных дроидов-астромехаников), как правило, не оснащены словарем и вместо этого общаются с помощью хорошо зарекомендовавшей себя серии электронных звуковых сигналов, «ляпов», жужжания, чириканья, визга и свиста, известных как двоичные.

Очевидно, что Binary является омонимом общепризнанного термина «двоичный» и сильно отличается тем, что это полностью выразительный язык, а не числовая система представления. Таким образом, простых 1 и 0 недостаточно для представления двоичного кода.

Я просмотрел канон в поисках двоичного кода, однако в большинстве книг и комиксов используются звукоподражательные представления «бип», «блоп», «блип» и так далее, полагаясь на другие символы для интерпретации. Ясно, что простых английских слов недостаточно для выражения тональности, длительности и других аспектов (особенно эмоциональных) двоичного кода. Мне кажется, что можно было бы разработать компактное представление двоичного кода, не отличающееся от азбуки Морзе.

Если не существует канонического текстового представления Binary, что может быть эффективным удобочитаемым представлением Binary?

Тот факт, что наша технология использует двоичную систему, не означает, что их конструкции используют двоичную систему. Они могут работать в аналоговом режиме или использовать, например, -5 Вольт как -1, 0 Вольт как 0 и +5 Вольт как +1. Поэтому они могут даже не использовать двоичный код. Кроме того, если вы когда-либо слышали, как компьютеры обмениваются данными в двоичном формате, то знаете, что эти гудки и ляпы — это НЕ то, на что это похоже.
@TangoOversway: С каких это пор кто-нибудь «слушал компьютеры, общающиеся в двоичном формате»? И в любом случае это вопрос не общения в бинарнике, а общения в (Capital-B) Binary.
@WillihamTotland: Я делал это несколько раз, и кто-нибудь достаточно взрослый, чтобы помнить, что он использовал коммутируемое соединение в Интернете, и у него был включен переключатель, чтобы они могли контролировать соединение через динамик. Если вы слышите передачу факса, это то же самое.
@TangoOversway: все же не двоичный код. Это полностью аналоговый звуковой сигнал, включая стандартные сигналы набора номера и еще много чего.
Тоны набора действительно не в какой-либо двоичной форме. Модемы используют аналоговый несущий сигнал, а двоичные данные представляют собой данные аналогового сигнала. Если это звуковой сигнал, то это будет звук. Если он цифровой, но его слышно, его, по сути, необходимо наложить на аналоговый несущий сигнал. Я не могу вдаваться в подробности здесь, но если это можно услышать или это звук, то он аналоговый. Если он цифровой и аудио, то он накладывается на аналоговый носитель.
Просто чтобы уточнить, я конкретно имею в виду отличительный язык Artoo как «двоичный», а не реальное определение «двоичного». Это две разные вещи, точно так же, как «Basic» в «Звездных войнах» — это не «BASIC» языка программирования.
@TangoOversway - чтобы послушать настоящий бинарный файл, поищите старые кассеты с программами эпохи Синклера. stackoverflow.com/questions/2474361/…
@DVK: Я помню это, но я использовал цветной компьютер TRS-80 с кассетой для хранения. Получил огромную зарплату, когда работал на гриле в университетском городке, ездил на велосипеде в Radio Shack и ехал домой, изо всех сил пытаясь унести его с собой на велосипеде по дороге обратно в комнату в общежитии!
Бип-буп-бип-бип-буп

Ответы (2)

На странице Вукипедии не упоминается текстовое представление, но явно упоминаются тростниковые свистки, используемые для «говорения» на языке, поэтому может показаться, что Канон на самом деле не содержит текстового представления, и что двоичный язык во многих отношениях является исключительно разговорным. язык.

Существует некоторая реальная мировая основа для языков, на которых исключительно говорят, таких как большинство древних языков, и даже некоторые относительно современные, такие как досредневековый японский (до введения кандзи как части языка около 500 г. н.э.).

Если какое-либо представление действительно существует, оно, вероятно, либо получено из какой-то музыкальной записи, характерной для канона «Звездных войн»; или перепрофилирование букв ауребеша с добавлением знаков перегиба.

Таким образом, простых 1 и 0 недостаточно для представления двоичного кода.

Простых единиц и нулей более чем достаточно для представления всего арсенала человеческого языка. Однако он не является компактным и элегантным, как письменный язык.

Каким было бы эффективное удобочитаемое представление Binary?

Вы умеете читать ноты =)