хочу всё знать (программистское)
Dec. 5th, 2005 02:29 pmЗапись будет интересна только программистам :-)
Я не понимаю прикола технологии Ruby on Rails. Объясните мне, пожалуйста, в чём тут дело?
(я в общих чертах представляю себе, что такое Ruby, но никогда на нём не писал)
Я не понимаю прикола технологии Ruby on Rails. Объясните мне, пожалуйста, в чём тут дело?
- Почему так много шума?
- В чём состоит её новизна? Что вообще это такое, в двух словах и без buzzwords?
- Действительно ли оно такое замечательное и для чего оно реально удобней и лучше альтернатив?
- Почему так много шума?
(я в общих чертах представляю себе, что такое Ruby, но никогда на нём не писал)
Re: почему не нужна крутизна
Date: 2005-12-05 06:21 pm (UTC)стоит лишь вовремя спозиционировать некую нишу как игровую площадку для бакланов, глядь — и весь сегмент рынка только из них и состоит. welcome to the world-wide intarweb, все дела.
Re: почему не нужна крутизна
Date: 2005-12-05 08:04 pm (UTC)А что до бакланов - так мир принадлежит бакланам. Я и сам балкан вне своей узкой профессиональной области. Плюс время-деньги.
Ну и конечно - positive feedback тоже имеется. Т.е. если кто-то сделает писание под веб простым для бакланов, то бакланы понесут ему свои денежки и он тем самым поднимется, а бакланов в этой области станет много. А если бы вебстраницы сейчас делали на TeX и smalltalk, то бакланов бы было мало, а вебмастер получал бы зарплату вдесятеро против нынешней и ценился на вес золота, а иметь вебсайт было бы уделом крутых фирм и особо продвинутых гиков, зато все странички были бы красивые и стройные, хоть на выставку неси. Тоже в чём-то любопытная картина - но не сложилось и вряд-ли где-то когда-то сложится, потому что бакланов всегда больше.
Re: почему не нужна крутизна
Date: 2005-12-05 08:24 pm (UTC)ну, скажем так: парсить иксемель с их помощью не надо. анализировать логи с их помощью тоже не надо бы, но поскольку формат логов большинства современных продуктов фактически рассчитан на обработку пэрлом, the point is moot. вообще, output большинства программ в принципе не рассчитан на нормальное программатическое использование, а исключительно на приблизительную обработку скриптами из регулярных выражений, клейкой ленты и соплей. за это тоже спасибо пэрлу, видимо.
> А что до бакланов - так мир принадлежит бакланам.
есть области, в которых для бакланов найдена верная парадигма, и где тема закрыта. например, в области лёгкой статистики и бухгалтерии бакланы пользуются (скриптуемыми) электронными таблицами.
как только будет найдено решение подобной степени радикальности (то есть без abstraction leaks) для бакланов от сайтостроения, я только возрадуюсь.
Re: почему не нужна крутизна
Date: 2005-12-06 08:54 am (UTC)Идея закрытия темы, конечно, очень здравая. Но есть несколько моментов:
1. скриптовать таблицы тоже чем-то надо - можно в качестве скриптового языка использовать лисп, как один мой любимый редактор, в результате чего для бакланов он становится нескриптуемым, а можно что-то другое, более бакланское.
2. на вебе тоже пытаются закрыть накоторые темы, к примеру - всякоразный CMS именно для этого предназначен. Просто тем много, а область довольно молодая, промышленное отношение же к ней - ещё моложе (вплоть до того, что в Израиле оно, кажется, просто не существует). Ну и, кроме того, незакрытая тема всегда привлекает деньги и хайп, а о закрытой теме и говорить неинтересно - ну что там уже нового может быть?
Re: почему не нужна крутизна
Date: 2005-12-06 09:05 am (UTC)дык закрытие темы в том и состоит, что бакланы себе используют что-то бакланское, но бакланский контекст их бакланской жизни таков, что никому и никогда ничего не-бакланского с этими скриптами делать не надо. они вообще по большей части одноразовые и поддержки с развитием не требуют — нарисовал график для отчёта и выкинул. поэтому делать языком скриптов Экселя васик — разумно и оправдано, а делать языком скриптов для сайтов какой-нить пыхп — нет.
> Просто тем много, а область довольно молодая, промышленное отношение же к ней - ещё моложе
это да. именно в свете чего попытки впарить бакланам упрощённые "решения" нерешённой (и даже не определённой с приемлемым покрытием пыльных углов) задачи мне и не нравятся. :)
Re: почему не нужна крутизна
Date: 2005-12-06 09:31 am (UTC)Это понятно, хотя это, собственно, и есть процесс определения и поиска решения. Т.е. все предлагают, кто во что горазд, а бакланы ходят с мешками денег и голосуют за тех, кто им больше нравится. Тот, кто окажется настолько крут, чтобы привлечь подавляющее большинство мешков - и закроет тему.
Re: почему не нужна крутизна
Date: 2005-12-06 09:44 am (UTC)если законы физики не воспротивятся, конечно. :)