protocol to use
Feb. 10th, 2010 04:28 pm![[personal profile]](https://www.dreamwidth.org/img/silk/identity/user.png)
Тут уговорил коллег плюнуть на всю эту пропраетари хренопень и просто пользоваться джейсоном. Главное что удобно - какой бы у тебя ни был язык (хоть пролог) - пошел на json.org, скопировал зип с библиотекой (с сырцами), поставил - и работает. И на хрена все эти xml, yaml, rss, и прочая белиберда? Что ещё любопытно, это, собственно, означает победу языка джаваскрипт над всей этой хренопенью вообще.
Вот когда всякая апликация сможет интерпретировать джаваскрипт (т.е. будет внутри себя содержать интерпретатор лиспа), и когда народ осознает, что в джаваскрипте trampolining, folds, monads, shift/reset пишутся одной левой с закрытыми глазами, то возникнет вопрос: а на хрена нам весь этот тяжелый бред, наследие прошлого, который мы так упорно учили все эти годы? Все эти плапласы, джавы, шарпы, руби, пытоны, скалы - если достаточно Хаскеля для системных задач (написание ядра апликации) - и народу столько не надо будет, сколько сейчас роится, мучаясь с шарпами и плюсами, а сверху скриптовый язык джаваскрипт (может, его переименовать уже как-нибудь, бросив это дурацкое маркетинговое слово семнадцатилетней давности? назвать его веблисп, скажем? или просто лисп-2?)
Хмм... следует ли это всё изложить на десяти страницах крупным шрифтом с примерами?
Вот когда всякая апликация сможет интерпретировать джаваскрипт (т.е. будет внутри себя содержать интерпретатор лиспа), и когда народ осознает, что в джаваскрипте trampolining, folds, monads, shift/reset пишутся одной левой с закрытыми глазами, то возникнет вопрос: а на хрена нам весь этот тяжелый бред, наследие прошлого, который мы так упорно учили все эти годы? Все эти плапласы, джавы, шарпы, руби, пытоны, скалы - если достаточно Хаскеля для системных задач (написание ядра апликации) - и народу столько не надо будет, сколько сейчас роится, мучаясь с шарпами и плюсами, а сверху скриптовый язык джаваскрипт (может, его переименовать уже как-нибудь, бросив это дурацкое маркетинговое слово семнадцатилетней давности? назвать его веблисп, скажем? или просто лисп-2?)
Хмм... следует ли это всё изложить на десяти страницах крупным шрифтом с примерами?
Пожалуйста, изложите крупным шрифтом с примерами!
Date: 2010-02-11 04:22 am (UTC)Re: Пожалуйста, изложите крупным шрифтом с примерами!
Date: 2010-02-11 05:08 am (UTC)Re: Пожалуйста, изложите крупным шрифтом с примерами!
Date: 2010-02-11 05:29 am (UTC)однако потом чувствуешь как jQuery хорош и красив, зараза.
Re: Пожалуйста, изложите крупным шрифтом с примерами!
Date: 2010-02-11 05:27 am (UTC)Сам принцип весьма прост. Почитайте, например у Котерова:
http://dklab.ru/lib/JsHttpRequest/
Про всякие фокусы с функция есть объект и объект есть функция, да и массив в общем-то объект и при этом функция почитайте его же наблы:
http://dklab.ru/chicken/nablas/38.html
http://dklab.ru/chicken/nablas/39.html
http://dklab.ru/chicken/nablas/40.html
Пара дней и все в голове уляжется.
А потом берите jQuery и будет все легко и понятно и даже красиво.
Re: Пожалуйста, изложите крупным шрифтом с примерами!
Date: 2010-02-11 08:19 am (UTC)А фреймворки потом по вкусу.