суббота, 27 июня 2009 г.

Языки

Высылаю дело номер сто пять. Высылаю тело помер что петь. (с) Ну и что? Если открыть news.google.com (русский вариант), то в колонке "В новостях" часто можно обнаружить следующее (по смыслу, перечисляются фамилии): "Владимир Путин, Дмитрий Медведев, Нижний Новгород, Андрей Аршавин". Кто лишний? Вот интересно, как мозг догадывается о контексте? Задача: отделить имя от фамилии. Есть такой теннисист Андрей Павел (Румыния). Причем, Павел - фамилия. Однажды, смотря новости у меня вынесло мозг. В титрах была "Галина Ирина". Фиг ее знает, что-где. Может это вообще дефис забыли поставить, типа двойная фамилия. Тут даже человек не знает, не то что машина. Проходил тест по русскому для иностранцев. Хоть у меня "хорошо" стояло только по русскому языку и литературе, я затрудняюсь ответить (остальные вопросы на уровне корректности "падежов" для 3-го класса) на 22. Иван любит искусство, ... он часто ходит на выставки. a) потому что b) так как c) поэтому d) когда Понятно, что один вариант точно не катит, один предпочтительней. Но можно указать три корректных варианта. Я люблю языки, но только регулярные и КС (КЗ как-то не очень). Естественные - увы, приходится иногда использовать (тут пишу, иногда еще разговариваю). Пора уже законодателно запретить использовать языки, описание которых более 2 страниц (математика, все ФП и очень чистые языки, типа Self/Smalltalk пройдут, остальные мне не надо :) ). Грамматика для ++/# описана на 19/17 страницах для каждого в конце "Дракона" Ахо (убивал бы только на синтаксис). Как-то в ООН на импортном английском неправильно в резолюции артикль указали, потом конфликтная ситуация вышла. У нас в России другой прикол был (немного не по теме), приняли закон в Гос. Думе, а на публикацию в "Российскую газету" тетенька отнесла предыдущий вариант, ошиблась. Получилось, что приняли один закон, а опубликовали другой. Так с другим и живем. В общем, естественные языки - зло. Хотя грамматика и выражается боле-менее компактно, но лексический анализ еще тот. Везде куча правил, исключений, словари. Как понять что "крокодил" - существительное, а не глагол в прошедшем времени от "крокодить"? А словосочетание "преданный друг" в русском языке вообще имеет два противоположных смысла! Куда уж тут машине. Конечно, в естественных языках специальна заложена избыточность, чтобы при потерях смысл не менялся. Но почему-то избыточность не срабатывает, существует вообще понятие "игра слов". Интересно, как изменится наш естественный язык лет через 100..200? Относительно века девятнатцатого и так все видно: синтаксис не поменялся, словообразование упростилось (и не только в русском покосили "ъ", в других языках тоже упростилось). Окончательно потеряем букву "ё" :) .

Комментариев нет: