Фонема — это минимальная звуковая единица языка, дающая воз-можность различать значения разных слов и морфем.
Звуковая система протоязыка содержала очень мало гласных звуков; наиболее часто встречался звук «е», реже «a», еще реже «i» и «u». Существовали ларингальные h-подобные звуки, позднее от-павшие (олигомеризация, регресс звуков, регресс фонем), и разви-
| ...об эволюции
|
|
тие языка привело к увеличению числа гласных звуков «i», «е», «а»,
|
|
|
|
| «о», «u», организованных в два подкласса —долгие и краткие (поли-
|
|
| меризация и смена качества).
|
|
| Впоследствии возникают разные варианты произношения того
|
|
| же кардинального, как это принято называть, набора гласных с тен-
|
|
| денцией к все большей дифференциации — назальные, среднего, пе-
|
|
| реднего ряда и т. д. Об этой же черте говорит и отход от «сложных»,
|
|
| «грязных» звуков с тенденцией к формированию «простых» зву-
|
|
| ков, более четко артикулируемых, к избавлению от коартикуляций.
|
|
| Это хорошо видно на примере согласных звуков, развитие которых
|
|
| шло от комплексных, смешанных к «разнообразию отдельных»,
|
|
| покрывающему все пространство возможных артикуляций — от
|
|
| смычных до фрикативов. Несомненно, происходит нарастание ин-
|
|
| тенсификации функций фонем, специализации типов контактов и
|
|
| увеличение числа форм функционирования. Это находит выраже-
|
|
| ние в разрешении сочетания с определенными звуками и запрете
|
|
| на сочетания с другими, что ярко проявляется при сопоставлении
|
|
| разных языков.
|
|
| Изменение гласных приводило и к изменению качества соседних
|
|
| согласных звуков, например их озвончению или оглушению. Такая
|
|
| черта, как олигомеризация, может быть отмечена на примере слия-
|
|
| ния индоевропейских звуков «с», «о», «а» разных тембров в единое
|
|
| санскритское «а». Регресс проявляется и в исчезновении глоттали-
|
|
| зации, в деградации или замене другими звуками, например фрика-
|
|
| тивными, — аспирации. Можно отметить деление «двойного» звука
|
|
| на два разных класса: например, лабиовелярные звуки в процессе
|
|
| эволюции исчезают, заменяясь на лабиальные и велярные. Один и
|
|
| тот же новый тип звука мог иметь разное происхождение: напри-
|
|
| мер, глухие придыхательные согласные в санскрите могли иметь ис-
|
|
| током либо глухие непридыхательные плюс «h», либо звонкие при-
|
|
| дыхательные согласные. Долгий гласный звук в санскрите в качестве
|
|
| предшественника имел в индоевропейском краткий согласный плюс
|
|
| «h» (пример замещения функций).
|
|
| Итак, общая тенденция развития звуков речи направлена в сто-
|
|
| рону все большей дифференциации фонем.
|
|
| Эволюция идентификаторов
|
|
Изменение формы идентификаторов в языке BASIC, начиная с пер-вой версии, появившейся в 1964 году, происходило по пути как уве-личения числа символов (в первоначальном варианте языка только
Общие черты эволюции функций гомеостатических и информационных систем
|
|
|
|
|
одна буква и одна цифра, в дальнейшем почти без ограничений), так и появления специальных символов на конце идентификатора (%, $,!, #), обозначающих тип переменной. В этом легко заметить аналог специализации клетки.
Интенсификация функционирования идентификаторов связанас переходом языка BASIC от режима интерпретации к режиму транс-ляции, при этом вместо поиска соответствия между идентификато-ром и ячейкой памяти, где хранится переменная, каждый раз при обращении к данному идентификатору в программе этот поиск осу-ществляется только один раз в начале работы программы, что замет-но ускоряет ее работу.
Полимеризация объектов, описываемых идентификаторами, вы-ражается в появлении одномерных и многомерных массивов, а так-же в появлении переменной, задаваемой пользователем.
Идентификатор в процессе эволюции языка начал расширять свои функции, появились идентификаторы меток, процедур, графи-ческого примитива и музыкальной фразы, тем самым происходит дифференциация идентификаторов.
Специализация символов, образующих идентификатор, заключа-ется в использовании первого символа в качестве описателя типа ве-личины. Это свойство особенно характерно для языка FORTRAN-IV. В современных версиях BASIC допускается произвольная специфи-кация типа пользователем по первому символу (DEFINT, DEFSNG, DEFSTR). Это аналогично возрастанию специфических рецепторов, если использовать физиологическую терминологию.
* * *