![](https://habrastorage.org/files/5af/47e/5a4/5af47e5a40a54d56b3af0b9a147df09d.png)
Подобно многим из тех, кто читает эти строки, я подрабатываю фрилансом. Время от времени приходится решать нестандартные задачи, об одной из которых хочу рассказать в этом посте.
Исходные данные таковы: команда под управлением заказчика пишет браузерную космическую стратегию. Я задействован в качестве сценариста: сочиняю диалоги, разрабатываю локальные сюжеты, редактирую технические описания. Получаю очередное задание: придумать язык, на котором будут общаться галактические обитатели, что-то вроде общекосмического эсперанто.
Наверное, следовало отказаться, объяснив, сколько стоит подобная работа и в какие сроки она может быть выполнена, после чего желание украсить стратегию общегалактическим языком исчезло бы само собой. Но я, что называется, загорелся. Захотелось испытать себя, проверить, а действительно ли я умею столько, сколько декларирую перед работодателями, или имеется четко ограниченный предел интеллектуальных возможностей.
История о том, какие проблемы я решал в попытке изобрести гингву (галактический лингво), находится под катом.
Итак, браузерная стратегия. В глубоком космосе обитают всякие ненашенские твари, добрые и злые: земноводные амфибии Аксотеотли, псионические пираты Карги, повернутые на гаджетах СайберМаарцы, также Крылатые Чакры, которые умеют уменьшать гравитацию, и прочие странные гуманоиды. И все они употребляют придуманный мной язык в качестве международного!
![](https://habrastorage.org/files/a55/b5f/df8/a55b5fdf898c473f87600f855cd647c4.png)
![](https://habrastorage.org/files/95f/58f/d01/95f58fd01005455a9b10d408cc39904d.png)
Придумывать надлежало по-быстрому, ибо другой срочной работы никто не отменял. Ага, что может быть проще – за пару дней изобрести какой-то там межгалактический язык, раз плюнуть! Я ж не Институт русского языка, что мне стоит, в отсутствие бюрократических процедур.
Прежде всего, пришлось отказаться от предложенного образца. В качестве такового была прислана ссылка на игру, в которой использовался подобный язык. Или я с налету не понял, или решение, использованное в данной игре, было примитивно до полной несказанности. Синтаксис отсутствовал как таковой, имелся лишь словарь, в котором каждому из слов соответствовал набор символов, обозначаемых фонемами с чередующимися гласными и согласными. Изобрести такой язык действительно не составляло труда:
- сначала следовало составить алфавит фонем, соответствующих слогам русского языка (например, па, рма, ксо, туо, гы, жмо и т.п.);
- затем можно было помещать в словарь любое необходимое понятие, которому задавать произвольный набор фонем: «космолет» будет читаться как «па-рма», «инопланетянин» – как «ксо-туо», «увидеть» – как «гы-жмо» и т.д.
За счет профессиональной работы художника такой язык будет гарантированно смотреться. Все они – древние языки, особенно нерасшифрованные, – смотрятся изумительно. Вот вам, к примеру, образчик шумерской клинописи: ну кому не приглянется?!
![](https://habrastorage.org/files/2f1/d53/134/2f1d531340f34e2eba9f69d0a888f35a.jpg)
А вот разворот из знаменитого манускрипта Войнич: вау, какая красотища!
![](https://habrastorage.org/files/5ad/3e4/5d0/5ad3e45d06a8495391b26cb2ab2e2482.png)
Не стану множить примеры древней письменности: они общеизвестны. Профессиональная работа художника плюс очарование тайны, на которую издревле так падки люди.
Однако… всеми ли языками можно пользоваться, в частности можно ли будет пользоваться языком, сконструированным по описанному выше рецепту? Либо лексикон такого искусственного языка будет ограничен наиболее общеупотребительными терминами, либо возникнут проблемы с запоминанием. Если «космолет» – это «па-рма», то как будет на таком языке «космолетчик»? Что-нибудь не относящееся к космолету, типа «воу-гри»? Тогда термины не запомнишь, а если связать «космолет» с «космолетчиком» синтаксически, например общим корнем, как это практикуется в русском языке, где правила такого синтаксиса?
В слоговом языке, обнаруженном мной по присланной ссылке, синтаксис отсутствовал как класс, поэтому подобная реализация меня не заинтересовала. Делать низкопробную халтуру показалось ниже допустимой планки самоуважения, да и профессионального интереса в таком занятии, даже при условии достойной оплаты, не находилось.
Какие варианты имелись, собственно?
Языкознание я специально не изучал, но – какой писатель не является в душе своей лингвистом?! – представление о лингвистике имел. Было ясно, что в первую очередь следовало определиться с типом языка, на котором будут общаться инопланетные существа, а заодно и пользователи браузерной космической стратегии.
После недолгих колебаний пиктографическое письмо показалось мне единственно приемлемым. Что может быть понятней такого обозначения:
![](https://habrastorage.org/files/63f/bd7/842/63fbd78425764ea4ba1959c332f45c3a.jpg)
Или такого?
![](https://habrastorage.org/files/107/48b/372/10748b372b1a4328a5029376d43c2b11.jpg)
По поводу доступности для понимания пиктографических рисунков вспомнился давний, совершенно жуткий случай из семейной жизни, от которого волосы до сих пор дыбом.
Жена купила детскую книжку с картинками о том, что ребенку можно и чего нельзя. Как то водится в детских книжках, картинку сопровождал текст, напечатанный крупным шрифтом. На одной из картинок дебил, значившийся автором, – впрочем, не сомневаюсь, действовавший из лучших побуждений, – сообщал ребенку о том, что ни в коем случае нельзя совать в электрическую розетку ножницы. Для наглядности было схематично изображено дитя, сующее в розетку ножницы. Моему старшему тогда было, наверное, года два или около того. Сообразительный ребенок не стал читать текст (а может, еще не умел), но картинку увидел, истолковал и принял к сведению. После чего, как вы понимаете, нашел ножницы и запихнул их прямиком в электрическую розетку, согласно инструкции. Остался жив благодаря той счастливой случайности, что рукоятки ножниц были защищены резиновым кожухом, так что дело ограничилось фонтаном искр и коротким замыканием. По счастью, не все производители дебилы.
Это я к тому, что схематичные изображения – чрезвычайно удобный способ достичь взаимопонимания.
Замечательно, с пиктограммками определились: гуманоида обозначаем рисунком гуманоида, звездолет – рисунком звездолета, дерево – рисунком дерева и т.д., все абсолютно доступно и не требует расшифровки. Вопрос составляет: каким образом нарисовать понятия:
- во-первых, абстрактные?
- во-вторых, обозначаемые в русском языке с помощью иных частей речи, чем существительные? Например, как обозначить не просто день, а светлый день, или обозначить действие?
Что называется, приехали!
Вот цитата с какого-то сайта, со ссылкой на учебник по языкознанию А.А. Реформатского:
«Постепенно упрощаясь, пиктограммы все более удаляются от исходных изображений, начинают приобретать множественные значения. Однако пиктография не могла выполнять все потребности письма, возникающие с развитием понятий и абстрактного мышления, и тогда рождается идеография («письмо понятиями»). Она используется для передачи того, что не обладает наглядностью. Например, для обозначения понятия «зоркость», которое нарисовать невозможно, изображали тот орган, через который оно проявляется, то есть – глаз. Таким образом, рисунок глаза как пиктограмма означает «глаз» и как идеограмма – «зоркость». Следовательно, рисунок мог иметь прямое и переносное значения».
То есть моя пиктографическая гингва, не успев пожить как следует, всего-то полутора часов от роду, уже вознамерилась сыграть в ящик, на глазах превращаясь из пиктографического и идеографическое письмо? Игрокам браузерной стратегии – не говоря уже о псионических пиратах и прочих галактических тварях, но их не жалко, – придется запоминать иероглифы? Ну уж нет!
«Почему бы не разграничить прямое («глаз») и переносное («зоркость») значения не при помощи создания нового знака, а как-то иначе?» – подумал я.
Захотелось соригинальничать, при этом найти простейший способ различения вещей («глаз») от их свойств («острый глаз»), действий («видеть») и абстракций («зоркость»). Мелькнула мысль, показавшаяся удачной. Я связался с заказчиком, изложил суть предложения и… к своему удивлению, получил добро на создание галактического языка на основе цветности!
Только не говорите мне, что языков на основе цветности множество, – я могу расстроиться и наговорить в ответ что-нибудь резкое! Единственный из известных мне языков, в котором используются цвета, это узелковая письменность инков. Письменный и счетный прибор, на котором завязываются узелки, называется кипу, весьма известное и уважаемое приспособление, с древней историей:
![](https://habrastorage.org/files/099/cf6/b73/099cf6b739a743d3b9086fa29158a0a9.png)
Впрочем, если подобные эксперименты с цветом предпринимались и раньше, какая разница: изобрести новый тип письменности немногим удавалось. Интерес в том, каким образом будет реализован синтаксис языка в конкретном случае.
Идея состояла в том, чтобы с помощью окраса отличать понятия вещи – того, что мы может наблюдать и ощущать в реальном мире, – от остальных понятий, обозначаемых иными, чем существительное, частями речи.
Имеется существительное, обозначающее вещь: «светило» (звезда; в нашей системе – «звезда по имени Солнце»). С указанной вещью связаны производные понятия, обозначаемые в русском языке иными частями речи:
- «светить» – глагол;
- «светлый» – прилагательное;
- «светло» – наречие.
(Производное абстрактное понятие «свет» пока оставляем в покое, на нем остановится позже).
Если бы мы захотели пойти по пути, выбранному русским языком и родственными с ним, пришлось бы приписывать к символам (пиктограммам или символам фонем, тут без разницы) окончания, обозначающие определенную часть речи:
- если окончание «ить», значит глагол;
- если «ый», значит прилагательное;
- если «о», значит наречие.
В результате символы видоизменятся, превратившись в другие символы (при том что задача различения частей речи будет безусловно исполнена).
Однако использования цвета как характеристики пиктограмм иного рода позволяет оставить сами пиктограммы без изменений.
Устанавливаем правило:
- красным цветом обозначаются существительные;
- желтым цветом – глаголы;
- зеленым – прилагательные;
- синим – наречия.
Теперь различать названные части речи не составляет труда – после некоторой тренировки, разумеется, но ведь овладение любым языком требует немалой тренировки!
Первоначально я раскрашивал непосредственно пиктограммки, выходило аляповато – более приемлемый результат был достигнут раскрашиванием фона, на чем я в итоге и остановился.
![](https://habrastorage.org/files/90d/6b9/037/90d6b90374d74fadbba88553b630616b.png)
Можем составить первую осмысленную фразу на гингве, а именно:
![](https://habrastorage.org/files/0f0/7e7/743/0f07e774323e494fbf2dfa795f8adbe7.png)
Явный плеоназм. Вот если бы речь шла о лампочке, которая может светить, а может не светить, тогда да. Но светило светит всегда, по определению.
Оставим одно существительное, семантика не пострадает:
![](https://habrastorage.org/files/4b2/e70/385/4b2e70385afe4dff901a0d0da7e05bb8.png)
Отлично, но как быть с другими частями речи, в частности с причастиями и деепричастиями, о которых речи пока не шло? Соотнести с ними новые цвета?
Давайте избежим стереотипов и поймем наконец: причастия – суть те же прилагательные. Чем отличается «светящийся» от «светлый»? Разве светлое может быть несветящимся? То есть Луна, которая светит отраженным светом, в случае своей освещенности Солнцем светлая, но не светящаяся? Луна не светит? Навряд ли: в любом случае она испускает свет, хотя отраженный, то есть одновременно светлая и светящаяся. Следовательно, «светлый» и «светящийся» – синонимы. То же можно сказать о деепричастиях и наречиях, к примеру «светло» и «светясь». Это если использовать «светящийся» и «светясь» при отсутствии зависимых слов: в их присутствии «светящийся» и «светясь» становятся уже глаголами и могут быть заменены конструкциями наподобие «который светится».
Можем составить табличку, наглядно демонстрирующую назначение частей речи:
![](https://habrastorage.org/files/f86/73b/ae0/f8673bae018b4a07b768ad6b713a5e30.png)
По сути, дополнительные части речи обозначают отношение к существительному или производным от него частям речи:
- существительное – это сама вещь;
- прилагательное – качество вещи, которыми та обладает в силу своей функциональной специфики;
- глагол – то, что данная вещь обычно, в силу своей природы, делает;
- наречие – характеристика глагола, подчеркивающая выполнение чего-либо иного специфическим образом.
Мне могут возразить: тепло – это не совсем то, что светло, между тем звезда обладает специфической способность как светить, так и греть. Ну отлично, тогда для различения данных понятий придется подобрать вещь, которая обладает одной из названных характеристик и не обладает другой, звезда же останется олицетворением одновременного испускания света и теплоты. А в русском языке есть понятие, характеризующее одновременное испускание света и теплоты? Вроде бы нет.
На данном примере я хочу показать, что количество понятий, присутствующих в языке, зависит не столько от количества понятий, «имеющихся» в реальности, сколько от функциональной вместимости языка. Введя понятие «звезда» в соответствующем синтаксическом обрамлении, мы утеряли имеющееся в русском языке разделение на «тепло» и «светло», зато получили отсутствующую в русском языке единую категорию «тепло и светло».
Причастия, деепричастия, что еще?
Местоимения. Ну, благо местоимение – это всего лишь указатель на конкретную вещь (как правило, одушевленную, но это не имеет значения), тут все просто. Обозначаем «я» указателем в одну сторону света, «ты» – указателем в другую, «он» – указателем в третью.
![](https://habrastorage.org/files/cac/6f3/0c9/cac6f30c96a54e1ab1f0b3313cac4e07.png)
Одновременно, по описанной выше методе, получаем набор глаголов, прилагательных и наречий:
- делать, как я, как ты, как он;
- мой, твой, его;
- наподобие меня, тебя, его.
Про запас остается расположение указателя пальцем вниз. Данное положение можно использовать для обозначения чего-то неопределенного, в рамках сложноподчиненных предложений: «нечто, что двигается…» и т.п. Не стану вдаваться в подробности (которые будут прояснены на примерах ниже), главное здесь – принцип словообразования.
![](https://habrastorage.org/files/12a/c29/f91/12ac29f919ee4aeda60e343126413572.png)
Какие еще части речи всех нужнее и важнее? Предлоги? А какую функцию предлоги исполняют в русском языке, собственно? Определяют отношение глагола к существительному. «Хан Соло летит к Звезде Смерти» и «Хан Соло летит от Звезды Смерти» – согласитесь, большая разница.
Обозначать предлоги в рамках означенного выше подхода не представляется возможным, так как предлоги никак не связаны с базовыми понятиями – вещами. Остается ввести в языковую систему новую сущность: располагаемые на нижней линии дополнительные символы. Такие символы никак не привязаны к существительным, поэтому могут быть любыми: важно лишь иметь полный их список.
Основными являются направления движения:
- в направлении объекта (к…),
- в обратном от объекта направлении (от…).
Дополнительными:
- внутри,
- на поверхности,
- вокруг,
- около,
- в отдалении.
Можно придумать другие предлоги, по образцу имеющихся в русском языке, а можно обойтись указанным минимальным джентльменским набором.
![](https://habrastorage.org/files/e02/762/cfe/e02762cfe294495f88e48447e67cdf2f.png)
Вот теперь понятно, летит Хан Соло к Звезде Смерти или от нее, облетает вокруг нее или пролетает в отдалении.
В соответствии с принципом бритвы Оккама, направление движения можно трактовать не только как пространственное сближение-удаление двух вещей, но и как общую направленность вещей – интенцию. Давайте тренировки ради напишем что-нибудь осмысленное, допустим:
![](https://habrastorage.org/files/9bd/0eb/a55/9bd0eba550b94032b8b5b98f60e99af2.png)
Если не догадались, это фраза: «Я думаю о тебе». Мозг какой-то непохожий, но более удачной бесплатной картинки не нашлось. Впрочем, вскрытой черепной коробки я не видал: не исключено, гуманоидный мозг такой в натуре и есть.
А вот почти то же самое, с заменой смысла на противоположный.
![](https://habrastorage.org/files/7b0/833/0bf/7b08330bfe84445ab880f7f8669c6725.png)
«Обо мне думаешь ты», если кто не понял.
С основными частями речи вроде разобрались, остается непроясненным вопрос с абстрактными понятиями. «Светило» – это изображение звезды, а идущий от звезды свет какой пиктограммой изображать?
По обдумывании я решил, что абстракции возможно ввести в синтаксис в качестве производных первого и второго порядка от существительных. К примеру, имеем существительное первого порядка – то есть вещь, существующую в реальности, – под названием «автомобиль».
![](https://habrastorage.org/files/096/be1/f4e/096be1f4e7924fe3bc65c3b0628cd1bf.png)
Прекрасно, образуем от него производное, обозначающее абстракцию (то, о чем говорил в приводимой выше цитате А.А. Реформатский): движение. А от существительного второго порядка – существительное третьего порядка, обозначающее ускорение. Обозначив порядки точками, получим:
![](https://habrastorage.org/files/3b2/618/90d/3b261890dcc94b59beea5781194b2bcd.png)
От существительных второго и третьего порядков могут образовываться другие части речи, тем же способом, к примеру: движение – двигательный – перемещаться (уже не обязательно на автомобиле, но в общем случае); ускорение – ускорившийся – ускоряться.
Так как, извините за каламбур, производство производных инвариантно, необходимо составление словаря начальных терминов (существительных первого уровня). Таковой был составлен мной в приблизительном варианте. На основании словаря я намеревался сконструировать лексический минимум в… Сколько понятий можно образовать из сотни базовых, при условии что каждому удастся подобрать производные второго и третьего уровней? А вот смотрите. Один уровень: существительное, глагол, прилагательное, наречие. Всего уровней три. Таким образом, сотню базовых понятий необходимо умножить сначала на четыре, потом на три, итого на двенадцать.
Получается, что из сотни базовых понятий образуемо (если удастся избежать лакун) 1200 итоговых понятий – вполне себе лексикон: если не достаточный, то минимально необходимый. В быту интеллигентный человек обходится, если не ошибаюсь, 5-6 тысячей слов.
Достоинства пиктографии видны невооруженным глазом:
- заучивать термины не надо, они ясны из картинки,
- при необходимости лексикон может быть расширен посредством ввода новых обозначающих реальные предметы картинок.
Строго говоря, поменьше, поскольку многие из производных, особенно третьего порядка, окажутся синонимами, но все равно прилично.
Следуем дальше: что там со временами глаголов?
Общая проблема с обозначением прошлого, настоящего и будущего – не проблема вовсе. Обозначим прошлое прерывистой линией, настоящее – прямой линией, будущее – волнистой. Получим:
![](https://habrastorage.org/files/9df/b86/306/9dfb86306ab34d8e93e155c5f864da75.png)
Тут немаловажное пояснение: прошлое и будущее – всего лишь отношения к настоящему моменту, не так ли? Однако предложение может быть сложным, то есть состоять из семантически определенных частей: данные части находятся во временнЫх отношениях друг к другу. Например, в предложении «Я увидел Васю, который играл в футбол» Вася сначала начал играть в футбол, а потом я его увидел, это же очевидно. При этом обе части предложения могут находиться не только в прошлом, как в указанном примере, но и в настоящем («Я вижу Васю, который играет в футбол») или в будущем («Я увижу Васю, который будет играть в футбол») относительно текущего момента. Во всех перечисленных ситуациях, независимо от их принадлежности прошлому, настоящему или будущему, временнОе соотношение неизменно: сначала Вася начинает играть в футбол, потом я его вижу.
Таким образом, начальное деление времени на прошлое, настоящее и будущее ни в коей мере не покрывает всех потребностей. Смутно вспоминается из школьной программы: в английском языке есть прошлое продолженное, прошлое совершенное и какие-то другие подобные времена, – но в английском я со времен окончания школы не продвинулся ни на йоту, поэтому не берусь судить, как англосаксы выкручиваются.
Вопрос с полным определением времен всплыл в свете указания, полученного от заказчика по несколько другому поводу (в скобках замечу, что это было единственное конкретизирующее пожелание к гингве). Требовалось – ни много, ни мало – противостоять нейролингвистическому программированию, причем противостоять на уровне синтаксиса.
«Понимаешь, Миша», – пояснил заказчик. – «Вот имеется фраза: Я думаю, что я думаю. Это и есть нейролингвистическое программирование, потому что мозг человека – логическая машина, которая вследствие некорректной постановки вопроса выдает ошибку. С этим негативным явлением надо бороться, единственное средство борьбы – язык».
Сначала от растерянности я откровенно не въехал, принялся перебирать варианты решения на формальной основе. Позднее до меня дошло, что заказчик по большому счету прав, особенно очевидным это стало после того, как один мой приятель – что называется, совсем из другой оперы – повторил его слова почти дословно: «Когда я думаю о том, что я думаю, то начинаю сходить с ума». Вскоре способ противостоять нейролингвистическому программированию выкристаллизовался.
Способ заключался в осознании того простого, однако звучащего абсурдно факта, что в реальности нет одновременных событий: все события последовательны.
Вы можете привести примеры одновременных событий? Ну хоть один вариант, при котором Вася играет в футбол именно в тот момент, когда я его вижу? То есть играет-то он играет, но начинает всегда раньше, а одновременно эти действия – игра в футбол и наблюдение за данным процессом – начаться не могут. Нельзя сказать: «Я вижу, как Вася начинает играть в футбол», потому что или Вася уже играет, или еще не играет. Именно по этой причине одновременные действия невозможны. Или другой пример с одушевленными лицами: «Я взглянул на Нину в тот момент, когда она взглянула на меня». «Их взгляды встретились», – напишу я, пребывая не в состоянии изобретателя гингвы, а литератора, и буду неправ, потому что я могу взглянуть на Нину в момент, когда она либо уже смотрит на меня, либо еще не смотрит, но одновременно взглянуть друг на друга мы не можем никак, в этом смысле наши взгляды не могут ни с того ни с сего скреститься. Одушевленность роли не играет. Из фразы «Дерево качнуло веткой в момент, когда самосвал проехал мимо» уже ясно, что сначала самосвал поехал, а потом уже дерево качнуло веткой.
Если вы не знали, время дискретно.
Ладно, оставим схоластические споры (за которые добродушные питомцы Хабра не преминут, конечно, распять меня в комментариях), а перейдем к тому, каким способом я воспрепятствовал нейролингвистическому программированию. Я использовал знаки пунктуации – то есть символы, отделяющие друг от друга семантически завершенные части сложных предложений, – для обозначения временнЫх отношений между названными частями.
В качестве разделителя частей предложения был выбран треугольник, острие которого символизирует более раннюю часть, тогда как плоскость – позднюю, по принципу: раннее событие (произошло сначала) ◄ позднее событие (произошло впоследствии). Понятно, что части предложения могут располагаться как в указанном порядке («Дверь отворилась, и я вошел»), так и в обратном указанному порядке («Я вошел, когда отворилась дверь»).
При обычном словоупотреблении действие развивается последовательно, к примеру: я ехал на автомобиле, потом летел на ракете. Завершив предложения соответствующим значком, мы тем самым определяем последовательность действий: сначала автомобиль, потом ракета. Заключительной «точки» не нужно: а зачем, если символьный ряд закончился?! Появится продолжение, появится и новый временнОй треугольник.
![](https://habrastorage.org/files/d57/441/b25/d57441b25d0e4221bd0a1f65c758cbc6.png)
Если повернуть треугольник в обратную сторону, станет понятным, что сначала была ракета, потом автомобиль. Разве не наглядно? При этом прерывистая линия засвидетельствует, что обе части предложения в сравнении с текущим моментом относятся к прошлому.
![](https://habrastorage.org/files/ae4/d60/670/ae4d60670cce45cc927c6ddab3ccc34b.png)
В языках используются не только сложносочиненные, но и сложноподчиненные предложения, в некоторых случаях они могут разбивать единую семантическую часть предложения надвое, к примеру: «Маленький мальчик, который катался на коньках, теперь катается на лыжах». Если в общем случае проблем нет, то в частном случае они возникают.
![](https://habrastorage.org/files/172/48a/b49/17248ab496b14c21b13fa7ac4c56d3d4.png)
Ничего страшного, достаточно предусмотреть спецсимвол окончания вводного предложения (пусть будет квадратик), и проблема устранена. Сложноподчиненное предложение приобретет во втором случае структуру типа:
……………….►………..…■……….………….
Какое отношение все изложенное имеет к обещанному обузданию нейролингвистического программирования? Самое прямое, ведь теперь составить фразу «Я думаю о том, что я думаю» с той же семантикой не представляется возможным – синтаксис не позволит.
Попробуем проделать это в рамках установленных нами правил, записав: «Я думаю о том, что я думаю».
![](https://habrastorage.org/files/374/65e/6f5/37465e6f5c124b459663e39a8d7f18e5.png)
На русском произносится без сучка-задоринки: никаких противопоказаний к употреблению зомбирующей конструкции не заметно. А на гингве заметно: первая часть предложения состоялась позднее второй (см. треугольник), тем самым первая мысль не идентична второй, как следует из конструкции на русском языке, – это совсем другая мысль. «Я сейчас подумал о том, что ранее думал…». Все эти размышления происходят в настоящем времени, тем не мене представляют собой не единое событие, а различные. Вы же можете подумать о том, что минутой ранее подумали о том, что неплохо бы позавтракать? Не переклинивает, как в случае «я думаю о том, что я думаю»?
Развернув указатель в обратную сторону, снова ничего добьемся: «Я ранее подумал о том, что я позднее подумаю…». Мыслей две, как ни крути. И подобный эффект достигнут исключительно за счет общефилософского признания дискретности времени.
Не знаю, как вам, а мне такое соображение далось легко: потому что я давно уже представляю наше Мироздание в виде титанической баз данных. События – это все то, что в титанической базе регистрируется… в виде записей, вестимо, потому как какая база данных без записей?! В таком случае время – последовательность записей базы Мироздания: за более ранними записями следуют более поздние. Таким образом, время дискретно: элементарные последовательные шажки времени – идентифицируемые ключами записи. Ну и где вы видели, чтобы различные записи в базе данных имели одинаковые ключи?!
Предложенный мной вариант не всесилен. Даже в отсутствие одновременных событий возможно составить логически противоречивую конструкцию, например:
……1…….◄……2…..…◄……3….….►……4…….
(Цифрами здесь обозначены части предложения).
Последовательность фраз такова: сначала 1, затем 2, затем 3, перед которым 4. Неопределенность в том, что фраза 4 предшествует фразе 3, но совершенно неясно, предшествует ли она фразам 1 и 2. Радикальным вариантом является полный запрет подобных, использующих разнонаправленные треугольники, конструкций. И правильно, нечего излагать мысли скомканно во времени! Излагать мысли следует последовательно, от начала и до конца, то есть от раннего к позднему. Не знаю, как к этому отнесутся безжалостные космические рептилоиды Учча-Та (тонкий юмор для будущих ценителей космической стратегии).
Итак, знаки пунктуации в гингве выполняют в сравнении с земными языками дополнительную функцию: временнУю, – и записываются в нижней части цветополосы.
Эту нижнюю часть, дабы не пустовала, а употреблялась системно, я посчитал удобным использовать для обозначения не только предлогов, но и некоторых других присутствующих в реальности отношений, в частности каузальных (причина-следствие) и отношений вложенности (целое-часть).
В реальности каждое следствие имеет свою причину, которая является следствием для другой причины и так далее – что называется, во мрак веков. Для этого потребен отдельный значок, который должен употребляться схожим с треугольником образом.
……1……➪……2…..…➪……3….….➪……4…….
Пояснять, где причина, а где следствие, не нужно: и без того очевидно, что причина – более раннее событие, чем следствие (и, между прочим, не одновременное! однако не станем отвлекаться на философский диспут, который при этом утверждении неизбежно возникнет). Таким образом, каузальная стрелка – более информативный символ, нежели треугольник: помимо временнОй последовательности, он сообщает о том, какая часть предложения является причиной, а какая следствием.
Использовать значок каузальности надлежит взамен союзов, обозначающих каузальность, со стороны причины или следствия: «потому что», «так как», «поскольку», «следовательно», «значит» и др.
Схожий служебный значок я решил использовать для обозначения вложенности – предположим, того, что мозг является частью тела гуманоида, а гуманоид является частью гуманоидного сообщества.
![](https://habrastorage.org/files/5d8/8ac/023/5d88ac023b634a40a1df520da76f6797.png)
Как-нибудь так. Что является частью чего, надеюсь, ясно. Фразу можно инвертировать, смысл не поменяется, поменяется лишь последовательность сообщений.
![](https://habrastorage.org/files/055/811/aa2/055811aa2b354aa988fe17334651abc4.png)
Обращаю внимание, что глагольная связка «есть», или «является», или иная подобная опущена. Иначе говоря, два существительных подряд гарантированно представляют собой конструкцию «нечто есть нечто». Написать, как в русском языке, «луч солнца» уже не получится: будет прочитано как «луч – это солнце». Но этого и не нужно, ведь можно употребить прилагательное: «солнечный луч».
Как я отметил ранее, возможности описания реального мира определяются синтаксисом: к примеру, в русском языке можно сказать «угол дома», но почему-то нельзя «домный угол», а в гингве что мешает раскрасить рисунок здания в зеленый цвет? Синтаксис как механизм словообразования – мощнейший способ постижения реальности: вслед за его изменением реальный мир тоже изменяется, буквально на глазах.
Переходим к заключительной стадии конструирования гингвы – конструированию степеней, под которыми я понимаю некоторые (довольно разнородные, не к чести моей будь сказано) категории. В первую очередь модальные глаголы и наречия: «можно», «нужно», «возможно», «должно», «необходимо» и другие подобные. Их каким образом обозначать, из каких базовых понятий выводить?
А выводить ли? Не проще посчитать их характеристикой одушевленных вещей, раз «можно», «нужно» и т.п. способны относиться к любому из одушевленных существительных без ограничений? Задачка довольно нестандартная, но давайте попробуем.
В первую очередь определимся со шкалой. Почему шкала? Потому что, раз модальные части речи – характеристики, логично предположить, что их можно выстроить в дискретный ряд, который в целях улучшения дизайна следует закруглить в шкалу. Деления на такой шкале не должны быть слишком мелкими, чтобы их было удобно различать на удалении. Классический образец– циферблат часов.
Сделаем что-то похожее, но ограничимся 8 делениями, поскольку 12 делений на часовом циферблате различать не слишком удобно.
![](https://habrastorage.org/files/f2d/4f2/9f5/f2d4f29f5f994dd0abe7496a42ddac6d.png)
Идея состоит в том, чтобы обозначать модальность частей речи указателями на цифирь.
Основная сложность в отыскании приемлемой классификации – такой, чтобы классификация была корректной и не была избыточной, то есть не пересекалась с иными задействованными в гингве способами словообразования.
После нескольких безуспешных прикидок я выдавил из своего мозга такую – очень несовершенную, конечно, – шкалу модальности:
- согласие,
- сомнение,
- возможность,
- предположение,
- отказ,
- долженствование,
- желание,
- повелевание.
Безусловно, она требует запоминания: формализовать шкалу наглядным способом мне не удалось.
При использовании шкалы получаем:
![](https://habrastorage.org/files/bc8/051/741/bc80517418594e689ca88307e9a19f98.png)
Вместо стрелки, которая уже навязла в зубах, использован круг. Ну а чего ж вы хотите, это ж необъятный космос, в котором обитают яркие космические индивидуальности! Они никогда не сделают так, как привычно нам, землянам, а поступят по-своему, по-инопланетному…
Теперь нам по силам конструировать такие обиходные сокращенные фразы, как:
![](https://habrastorage.org/files/ec8/dc0/352/ec8dc03525324feeab04a5387a1a0ec1.png)
Расположить стрелки модальности внизу я не смог ввиду возможного наличия на нижней полосе точек, обозначающих производные второго и третьего уровней. Пришлось, наплевав на бритву Оккама, ввести третий ряд символов: верхний.
Прикинем, а нельзя ли применить модальные стрелочки к другим частям речи. К глаголам – вряд ли (как выразить, к примеру, степень езды на автомобиле? градации данного понятия, очевидно, отсутствуют), а вот к прилагательным и наречиям – вполне.
Еще раз о зависимости восприятия окружающего мира от синтаксиса. В русском языке можно сказать «яркий», можно «очень яркий», можно «не очень яркий». Сколько слов, столько и понятий: чем неоднозначней понятие, тем больше приходится комбинировать словами. Увеличивая число понятий, мы делаем окружающий мир более дифференцированным, вменяя ему различные оттенки и полутона. Если полутонов яркого восемь, как на шкале модальности, любой полутон становится возможным выразить своим дополнительным символом, таким к примеру:
![](https://habrastorage.org/files/a09/db5/1d6/a09db51d6ea14f139171ae85e1561b4c.png)
То же относится к наречиям, степень которых становится возможным обозначать с помощью восьмеричной шкалы, к примеру: «быстро» в степени 1, «быстро» в степени 2 и т.д.
Шкалы модальности можно использовать в других полезных целях, в частности для обозначения союзов «и», «или», «не», также для воспросительного знака. Способ образования заимствован из программирования: в каких там языках «не равно» обозначается альтернативными значками «больше» и «меньше»? Аналогичным способом можно обозначить «и», «или», «не» и другие союзы, если в них возникнет необходимость: загашник-то вместительный, свободного места с гаком.
![](https://habrastorage.org/files/42a/f34/00b/42af3400b6f342338d32d8dd426e7f7d.png)
Теперь можем записать: «Я полечу к звезде не на ракете» (при этом модальные стрелки оказываются применимы и к глаголам).
![](https://habrastorage.org/files/718/e61/2d6/718e612d6e314bfdbf2e7aecd5211bb9.png)
Или: «Не я полечу к звезде на ракете».
![](https://habrastorage.org/files/4c0/57f/225/4c057f225b2f4637aa7e06e74cb4ca43.png)
Вопросительный знак. Его установка в конце предложения, как то практикуется в русском языке, совершенно ошибочна.
Возьмем ту же фразу с вопросительным знаком: «Я полечу к звезде?». Смысловые оттенки теряются, потому что вопрос можно адресовать к каждому из слов, как то, понимания ради, и делается при произнесении фразы. Подобным образом, как произносится, следует и записывать:
Я? полечу к звезде (в смысле, я, а не кто-нибудь другой?).
Я полечу? к звезде (а не телепортируюсь?).
Я полечу к? звезде (а не от звезды?).
Я полечу к звезде? (а не в ближайший продмаг за бутылкой водяры?).
Теперь сомнений в том, что именно спрашивается, не возникает.
Также значки модальности применимы для обозначения числительных, но уже в виде новой полноправной, при этом специфической части речи, для которой самым подходящим цветом будет белый.
![](https://habrastorage.org/files/58b/6d1/95c/58b6d195c91343ebb4b2090900ece50a.png)
Как вы поняли, это 230 в восьмеричной системе: в восьмеричной – потому что циферблат у меня восьмеричный. Ну, если у нас, земных гуманоидов, по десять пальцев и мы соответственно применяем десятеричную систему счисления, вы же не станете утверждать, что данная размерность удобна для всех гуманоидов глубокого космоса? Там такие твари обитают, вы не представляете…
Если утомились, не страдайте: пост подходит к концу – основные мои находки в области галактического синтаксиса освещены.
Бегло сообщу об остальных, поскольку вопросы в связи с их отображением наверняка возникнут в комментариях.
1. Как отображать цвета? Трудность в том, что цвета использованы нами для различения частей речи. Впрочем, сами пиктограммки черно-белые: ничто не мешает нам использовать в случае необходимости цветные. Допустим, для обозначения цветов берем рисунок палитры, который закрашиваем нужным окрасом. Производная первого уровня обозначит в таком случае цвет (желтизна, голубизна и т.п.), а производная второго уровня – цветность в общем смысле слова.
2. Как отображать имена собственные? Использование пиктограммок накладывает на имена собственные известные ограничения. Обозначать имена уникальными понятиями возможно лишь в малых коллективах, как у американских индейцев: Верная Рука, Желтая Стрела, Храбрая Лисица и т.п., – по той причине, что комбинаций «прилагательное-существительное» можно придумать не слишком много. Но что мешает использовать уникальные пиктограммки?
Итак, каждое имя собственное обозначаем уникальной пиктограммой.
![](https://habrastorage.org/files/891/2f1/ef8/8912f1ef8ce44e008699604d2dde5de0.png)
Кто куда и на чем летит, понятно?
3. Наконец, о фонетике. Хотя проблемы озвучки пиктограмм передо мной не стояло изначально: заказчик, не желая осложнять мое и без того тяжелое положение, ставил задачу создания исключительно письменности. Соотнести пиктограммы с фонемами на самом деле нетрудно (хотя отнимет массу рабочего времени). Каждая из пиктограмм обозначает какую-либо реальную вещь, поэтому именовать пиктограммы схожими звучаниями нет нужды. Родство же частей речи, образованных из одной пиктограммы, достигается простым и однозначным способом: добавлением стандартного звукового окончания, неизбежного вследствие того, что каждый из используемых цветов (красный, желтый, зеленый, синий) требует индивидуализации. Если «солнце» – это, положим «соу», то «светит» – это, положим, «соу-а», а «светлый» – это «соу-и», ну и так далее. Тем же способом придется обозначать служебные символы.
Переходим к торжественному акту прощания.
Полагаю, многие из читателей уже задались вопросом: «А почему изобретатель гингвы использует замопальные картинки, вместо того чтобы взять выполненные профессиональным художником?», – и ждут не дождутся душераздирающего рассказа о том, как ознакомившийся с концепций гингвы заказчик послал сценариста в задний проход и как теперь сценарист расстроен и обозлен на неблагодарное человечество.
Ан нет, никто не расстроен, не обозлен и даже не послан! Концепция гингвы одобрена и принята, а если до сих пор не реализована, то исключительно из-за того, что художники, зашившись с работой, не успели нарисовать пиктограммки к релизу, соответственно программисты не имели возможности приделать гингву к интерфейсу. Моей вины в том ни капли.
Да будет тебе известно, человечество: браузерная космическая стратегия, над которой я проливал пот, существует, называется «3001 онлайн» и располагается здесь. Настоящий пост приурочен к началу тестирования, добро пожаловать.
![](https://habrastorage.org/files/908/44e/a18/90844ea1816a404d9bc3f3fa811ece3a.png)
![](https://habrastorage.org/files/8de/a15/78e/8dea1578e7f341d2bae513da696eecb0.png)
![](https://habrastorage.org/files/c16/b98/493/c16b98493b934588ab2b7be114ed1c0c.jpg)
Скажу больше: обещано вделать гингву при первом обновлении «3001 онлайн».
В качестве бонуса за проделанную работу заказчик – по собственному почину, не подумайте плохого, – ввел в сюжет персонаж с моей внешностью. Вот она, знакомая рожа, во всей красе:
![](https://habrastorage.org/files/8fb/919/4f0/8fb9194f0d214ccaa3bafa3f59196869.png)
Не возьмусь судить, какие делишки этот сомнительный тип обделывает на галактических просторах, но взгляд у него какой-то затравленный, не героический. Гнилого интеллигента за версту видно…
P.S. Разумеется, настоящий пост публикуется с разрешения заказчика:
- во-первых, в рекламных целях, но это между строк. Согласно официальной легенде, браузерная космическая стратегия «3001 онлайн» обладает множеством неоспоримых достоинств в сравнении с конкурентами, а пока не прикрученная гингва – это так, мелочь на общем великолепном фоне;
- во-вторых, публикуется с расчетом на то, что читатели выскажут ценные замечания по общению между представителями инопланетных рас белкового и небелкового происхождения. Высказанные замечания, равно предложения, будут использованы при доработке и реализации концепции. Время на внесение исправлений имеется;
- в-третьих… подозреваю, что некоторые сомнения в применимости гингвы для межпланетного общения у заказчика остаются, поэтому, давая добро на публикацию, он проверяет реакцию публики на мое творение. Я был строго-настрого предупрежден: ежели выяснится, что концепция гингвы содрана у Айзека Азимова или еще что нехорошее, то заказчик аннигилирует… я так и не понял, персонаж с моей внешностью или меня самого. Вероятно, следует над этим задуматься.