Мы многие вещи делаем бессознательно, не умея объяснить того, как именно мы это делаем: ходим, едим или, скажем, сворачиваем кулёк из листа бумаги (попробуйте-ка написать инструкцию по сворачиванию кулька!). Одно из таких неосознанных умений — это умение говорить. Оно, однако, выделяется среди всех прочих умений тем, что процесс порождения речи требует постоянного решения интеллектуально-логических задач. Когда-то на меня произвела очень сильное впечатление случайно попавшаяся на глаза статья известного лингвиста Григория Крейдлина «Лексема „даже“». Вся статья, более десяти страниц, была посвящена объяснению смысла слова «даже». Оказывается, смысл этого слова можно описать в виде четырёх логических утверждений, достаточно сложных самих по себе и к тому же взаимосвязанных. В работе показывалось также, что любое неправильное, «режущее слух» употребление этого слова (типа «ложка даже лежит на столе») связано с нарушением по крайней мере одного из четырёх условий. Таким образом, каждый раз, употребляя в речи слово «даже», мы в доли секунды решаем сложную логическую задачу «в четыре действия». И это только для одного слова![27]
А ведь есть ещё другие слова (ещё одна статья того же автора: «Лексема „а“»), и грамматическое построение фразы, и связь с контекстом, и, возможно, много чего ещё, о чём мы пока не подозреваем. Все эти задачи решаются одновременно, параллельно и с молниеносной скоростью.Пожалуй, наиболее удивительно то, что с этим столь же легко справляются умственно отсталые дети. Попробуйте дать такому ребёнку какой-нибудь тривиальный силлогизм или геометрическую задачу, и он с ними не справится. А вот слово «даже» употребляет свободно и вполне грамотно. У дефектологов есть даже такой термин —
Мы поневоле вынуждены придти к выводу, что в нашем мозгу сосуществуют два (
Невозможно представить себе, чтобы владение языком опиралось на те же самые нейробиологические структуры, что и сознательный интеллект. Мозг человека растёт, и нейронные связи в нём формируются как раз тогда, когда он учится говорить. Ни одного Маугли научить говорить пока не удалось. Программист сказал бы, что программа владения языком «впаяна в железо». В этом и заключается метафора «языковой поддержки» — это аналогия так называемой аппаратной поддержки в программировании. Аппаратно реализованная функция — это тоже некая программа; однако эта программа существует в компьютере не в виде текста, а в виде электрических соединений, отвечающих определённой схеме, или в виде структуры кристалла. Программная же реализация какой-либо функции предполагает написание текста, сводящего эту функцию к последовательному выполнению аппаратно реализованных примитивов.
Разница здесь в том, что аппаратно реализованные функции обладают несравненно более высоким быстродействием. Если в старинных компьютерах аппаратно были реализованы лишь простейшие булевы операции над единичными битами, то в современных компьютерах, особенно специализированных, таковыми могут оказаться весьма сложные операции. А выполнение на том же компьютере другой, в принципе более простой операции, может потребовать составления специальной программы и будет выполняться заметно медленнее.