Веб-язык Curl заменит все остальные, но за деньги

Нет времени читать?
Получите краткий обзор

Алексей Андреев

Презентация нового языка веб-программирования Curl, который может в 10 раз увеличить скорость работы интерактивных элементов веб-страниц, состоялась 6 августа на конференции Software Development Forum в Пало Альто, Калифорния.

Язык разработан в Массачусетском технологическом институте (MIT), и как сообщают его разработчики, совмещает в себе простоту языков веб-разметки, таких как HTML, и навороченность языков для веб-приложений, таких как Java.

«Все, что нужно для WWW — это совместить в себе две этих парадигмы, — говорит Роберт Янг, глава Curl Corporation. — Мы полагаем, что такой язык будет универсальным».

В настоящее время создание крупного веб-сайта предполагает использование нескольких разных языков — для гипертекстовой разметки (HTML), для веб-форм (CGI, Perl), для динамической и интерактивной графики (Java Script, Flash), и т.д. Соответственно и «исполнение» такой веб-страницы может потребовать одновременного запуска нескольких различных трансляторов и даже скачивания дополнительных данных с других серверов, что вызывает значительные задержки в загрузке сайта.

Curl призван объединить всю функциональность других веб-языков «под одной крышей». Создатель сайта может написать на этом языке и обычную разметку текста, и довольно сложный скрипт для интерактивного приложения с трехмерной графикой.

При этом разработчики утверждают, что загрузка приложений на Curl может осуществляться в 10 раз быстрее, чем загрузка аналогичных программ на Java, поскольку пользовательский веб-интерфейс реализуется на клиентском компьютере. Да и «весить» приложения на Curl будут значительно меньше.

«100 килобайт на Java, Java Script и HTML могут превратиться в 10K на Curl», — утверждает Роберт Бэтти, вице-президент Curl Corp по маркетингу.

Разработка нового языка началась в MIT в 1996 году как трехлетний исследовательский проект, на который DARPA выделило грант в пять миллионов долларов. В 1998 году для превращения проекта в коммерческий была создана Curl Corporation. Средства массовой информации уделяют особое внимание тому факту, что одним из основателей этой компании является Тимоти Бернерс-Ли, который считается автором первых моделей World Wide Web.

В то же время многие специалисты довольно скептически относятся к планам по распространению нового языка. В свое время аналогичные лавры «всеобщего языка для WWW» прочли и языку Java, однако сейчас он используется вовсе не так широко, как предполагалось. Веб-мастера очень неохотно переходят на новые языки программирования, и чтобы заставить их «курлыкать», нужно будет очень постараться. А пользователям для чтения веб-страниц, написанных на Curl, придется установить у себя дополнительный плагин Surge — что, естественно, будут делать далеко не все.

Тем не менее, как отмечает New Scientist, в прошлом Интернета есть примеры удачного внедрения новых языков для WWW. Например, довольно успешно было раскручено программное обеспечение Macromedia Flash. Поэтому и внедрение Curl будет сильно зависеть от той бизнес-модели, которую использует Curl Corporation.

Пока же эта бизнес-модель очень сомнительна. Хотя в настоящее время и плагин Surge, и средства отладки программ на Gurl (редактор кода, дебаггер и т.д.) можно бесплатно скачать с сайта компании, однако для получения дохода Curl Corporation собирается обложить разработчиков веб-приложений «побайтным налогом»: фиксированная сумма должна будет выплачиваться за каждый байт кода на Curl, который будет скачан пользователями.

«Это совершенно сумасшедший бизнес-план, — полагает Эдд Дамбилл, редактор популярного среди веб-мастеров ресурса XML.com. — Никто не будет за это платить, поскольку огромное количество языков для веб-приложений доступны бесплатно. Идея может быть и гениальная, но я бы на это не поставил».

Еще одной надеждой Curl Corporation является корпоративное использование нового языка. Если крупные компании начнут применять его при создании приложений для своих внутренних сетей, у Curl Corporation все-таки появятся доходы.

blank
ССЫЛКИ ПО ТЕМЕ blank

blank
Curl Corporation
blank
New language could speed up the web — New Scientist, 07.08.01

blank
МАТЕРИАЛЫ ПО ТЕМЕ blank

blank
Создатель WWW Тимоти Бернерс-Ли принят в Королевское научное общество15.05.01

blank
Шпионский жучок на Java следит за деловой перепиской09.04.01



Нет времени читать?
Получите краткий обзор
Предыдущая запись

Суд требует от ФБР раскрыть секрет клавиатурных "жучков"

Следующая запись

Мир увидит подъем "Курска" в 3D-модели