Сборная CURLянка

Спецвыпуск Xakep, номер #015, стр. 015-102-2

Как все пашет?

Работает это все так: с сервера на клиентскую машину передается код, а на ней его уже ждет плагин, который с помощью все того же DirectX (если речь идет о графике) просчитывает ее и несет в массы, то есть нам с тобой ;). При этом, как и в случае с Flash, на серваке не требуется иметь какого-то особенного программного обеспечения - все делается исключительно на машине клиента, а на серванте лежит только сам файлик с кодом и расширением .curl или .scurl. Таким образом, разработчики пытаются, якобы, уменьшить нагрузку на серверы и избавить их владельцев от излишних трат на новое железо (на то, что юзверям придется иметь достаточно неплохие железки, внимания не обращают - а между тем, все это дело страшенно тормозит, к слову говоря).

Что интересно, Курл в основном продвигают как еще один полноценный язык программирования, а не как инструмент для создания трехмерной графики. По сути, он таковым и является - чтобы наваять на нем что-либо более сложное, чем просто статичная пага с разметкой, нужно реально сечь фишку в кодинге. Так что если ты кул кодер, готовишься стать им или просто упертый, как ослик Дани Шеповалова в брачный сезон ;), - флаг тебе в руки, портрет Гейтса на шею и армию линуксоидов навстречу ;).

Чем бы дитя не тешилось, лишь бы не руками...

Для разработки чего-либо на Курле теоретически можно обойтись нотепадом, а можно взять с www.curl.com среду разработчика - Surge Lab IDE весом в 16 мегов. Почему так много? 12 с фигом мегов занимает непосредственно плюгин с директ иксом, а остальное - как раз и есть сама прога. Что интересно - написано это все тоже само на себе, то есть на Курле (помешались они там на нем, что ли? =). В прогу входят функции наподобие расстановки брейкпойнтов, что-то вроде дебаггера и сам редактор кода с подсветкой и прочими приятностями. Не знаю, как ты, а мне лично хватит и блокнота для того, чтоб помучить этот язык. Хотя, с другой стороны, не суть важно - тянуть 12 мегов плагина или 16 мегов среды разработчика с плагином.

Let's cum together!

Будущее

Продвижение Курла в массы идет очень активно: на сайте www.curl.com нас встречают приятным дизайном и не менее приятной лапшичкой на уши о том, какой наш Курл весь из себя хороший и замечательный язык, при этом хвастаясь, что их неподъемный плагин загрузили аж 170 000 раз =). На самом деле информации там реально много - преимущественно это касается документации (даже книжку предлагают купить). Второй ресурс, который стоит отметить, - это www.curlBreaker.com, сайт одноименного онлайнового журнала для разработчиков. Там преимущественно отмечаются все интересные фишки языка, язык сравнивается с другими - в целом этот ресурс я бы назвала более интересным, чем предыдущий. Ну а для тех, кто решил заняться кодингом на Курле и хочет все пощупать своими шаловливыми ручками, предлагается www.curlexamples.com - сайт с примерами, на которых гораздо интереснее изучать язык, чем в теории. Есть одно "но" - все это дело на данный момент только на буржуйском языке =(. Сайт www.curl.ru уже показал миру свою симпатичную мордашку, но на момент написания статьи на нем висел только main.htm с очередными похвалами великому и могучему Курлу и опять на буржуйском. Возможно, к выходу номера ситуация изменится, а пока спешу тебя огорчить - на русском ресурсов по Курлу просто нет, так что учи фиглиш ;).

Назад на стр. 015-102-1  Содержание  Вперед на стр. 015-102-3

загрузка...
Cпец Хакер #075Cпец Хакер #074Cпец Хакер #073Cпец Хакер #072Cпец Хакер #071Cпец Хакер #070Cпец Хакер #069Cпец Хакер #068Cпец Хакер #067Cпец Хакер #066Cпец Хакер #065Cпец Хакер #064Cпец Хакер #063Cпец Хакер #062Cпец Хакер #061Cпец Хакер #060Cпец Хакер #059Cпец Хакер #058Cпец Хакер #057Cпец Хакер #056Cпец Хакер #055Cпец Хакер #054Cпец Хакер #053Cпец Хакер #052Cпец Хакер #051Cпец Хакер #050Cпец Хакер #049Cпец Хакер #048Cпец Хакер #047Cпец Хакер #046Cпец Хакер #045Cпец Хакер #044Cпец Хакер #043Cпец Хакер #042Cпец Хакер #041Cпец Хакер #040Cпец Хакер #039Cпец Хакер #038Cпец Хакер #037Cпец Хакер #036Cпец Хакер #035Cпец Хакер #034Cпец Хакер #033Cпец Хакер #032Cпец Хакер #031Cпец Хакер #030Cпец Хакер #029Cпец Хакер #028Cпец Хакер #027Cпец Хакер #026Cпец Хакер #025Cпец Хакер #024Cпец Хакер #023Cпец Хакер #022Cпец Хакер #021Cпец Хакер #020Cпец Хакер #019Cпец Хакер #018Cпец Хакер #017Cпец Хакер #016Cпец Хакер #015Cпец Хакер #014Cпец Хакер #013Cпец Хакер #012Cпец Хакер #011Cпец Хакер #010Cпец Хакер #009Cпец Хакер #008Cпец Хакер #007Cпец Хакер #006Cпец Хакер #005Cпец Хакер #004Cпец Хакер #003Cпец Хакер #002Cпец Хакер #001