?

Log in

No account? Create an account
Компьютерно-лингвистическое - Журнал Витуса.
[Друзья] [Свежие записи] [Dreamwidth] [Фото] [Тексты] [Друзья Ирины] [Матерные писатели] [Сообщества] [3 круг]
November 30th, 2007
02:58 pm
[User Picture]

[Link]

Previous Entry Share Next Entry
Компьютерно-лингвистическое

(90 comments | Leave a comment)

Comments
 
[User Picture]
From:vitus_wagner
Date:November 30th, 2007 12:43 pm (UTC)
(Link)
Что самое интересное, на мой взгляд, с одной стороны, отсутствие "культуры" в твоем понимании не является препятствием для создания систематического курса. Ну будут в этом курсе отсылки к истории эволюции языка. Ну так и в естественных языках их есть, и в Perl, парадигма которого минимум пару раз менялась за время его существования, тоже.

С другой стороны, определенная логика за JS всё же есть. Я её нюхом чую. Есть разделение на собственно язык и объектную модель с которой он оперирует. В этой объектной модели выделяется внутренняя для языка часть и объекты предоставляемые окружением, в котором он работает (всякие там document, window etc. А JScript в WSH - там совсем другая объектная модель в этой части). Естественно, что эта объектная модель эволюционировала с развитием браузеров. Но эта эволюция вполне обозрима и описыеваема.
[User Picture]
From:blacklion
Date:November 30th, 2007 01:24 pm (UTC)
(Link)
С другой стороны, определенная логика за JS всё же есть. Я её нюхом чую.
Она вполне формальна и её семантика зафиксирована стандартом. Почитай — стандарт написан экзотично — сначала определена виртуальная машина, а потом все конструкции языка описаны в её рамках. Очень удобно, если въехать с самого начала.

Основная логика языка — логика Self'а.
My Website Powered by LiveJournal.com