LINUX.ORG.RU

s/Ruby on Rail/Ruby on Rails/

anonymous
()

посмотрел -- ничего примечательного.
пара визардов для генерации кода мышкой

если это всё что сан может противопоставить RoR -- сан проиграет

anonymous
()

>То что нужно быдло-кодерам. Упростить, упростить и еще раз упростить!

Да. Это те, вроде Брюса Тэйта. Которые Ruby нахваливают, за то, что для него Rails написан.

anonymous
()
Ответ на: комментарий от anonymous

>если это всё что сан может противопоставить RoR -- сан проиграет

Бугагага. Уже испугались. Ведь на Ruby уже софт для мобил и PDA написан, половина телекома, 90% inhouse enterprise applications, RubyDBC драйверы для Oracle, DB2 и MSSQL 2005, осталась только одна ниша - "быстрых простых сайтов". Все остальное уже незаметно для мировой общественности плотно занято Ruby

LOL

anonymous
()

Отличная новость, дипломник никак не засяду в J2EE писать. Может время сэкономит малёха. Надо будет глянуть.

anonymousI
()
Ответ на: комментарий от Aceler

Нефиг делать Ruby конкурировать с какой-то там жабкой, тьфу ;)

Матз просто написал язык, который ему больше по душе. Но так получилось, что язык совсем не плох и нравится не только Матзу. Вот и все, ни кто, ни скем не соревнуется, все для себя.

А что либо на жабке и близко к рельсам не приблизится, не мета-язычек.

anonymous
()
Ответ на: комментарий от anonymous

Не ссы, никто твои зашибленные игрушки для мобильного дерьма за тебя писать не будет. Это как раз, твой уровень.

anonymous
()
Ответ на: комментарий от anonymous

> Бугагага. Уже испугались. Ведь на Ruby уже софт для мобил и PDA написан...

и тем не менее на "simple database site" -- проиграет.

зы: на RoR софт для мобил не пишут, если ты не в курсе

anonymous
()
Ответ на: комментарий от anonymous

Мдя... Чё-то я в блоге не вижу ни одного упоминания о RoR. Как всегда 5 раз переврали. А блоггер лишь показал одну из фишек-визардов Netbeans IDE 5.5.

>зы: на RoR софт для мобил не пишут, если ты не в курсе

А ты включи моск и поищи сарказм в том посте.

Вообщем ЛОР-овцы не удивили. Поналетели анонимусы, засрали Java и написали, что она и рядом с RoR не валялась. А в тему так никто и не въехал.

Chapaev
()
Ответ на: комментарий от Chapaev

> А ты включи моск и поищи сарказм в том посте.

в том посте нет сарказма. просто автор не отличает RoR от Ruby

> написали, что она и рядом с RoR не валялась.

для простеньких сайтов, на которые рассчитаны рельсы, так и есть

> А в тему так никто и не въехал.

а нет никакой темы. пара вполне стандартных визардов

anonymous
()
Ответ на: комментарий от anonymous

>А что либо на жабке и близко к рельсам не приблизится, не мета-язычек.

А что, у нас появились метаязыки, кроме Форта?

KRoN73 ★★★★★
()
Ответ на: комментарий от anonymous

>а нет никакой темы. пара вполне стандартных визардов

Вот-вот. Пропускают всякую чушь.

Chapaev
()
Ответ на: комментарий от KRoN73

>А что, у нас появились метаязыки, кроме Форта?

гхм а как же CL, Nemerle, TH, MetaOcaml и др?;) Да и руби в своём роде метаязык...

CrazyPit ★★★
()
Ответ на: комментарий от anonymous

А можно почитать где-нибудь про ruby для "simple database site"? На текущий момент у php и perl там практически монополия, python и ruby очень незначительную часть занимают, насколько я знаю.

McGray ★★
()
Ответ на: комментарий от McGray

>А можно почитать где-нибудь про ruby для "simple database site"? На текущий момент у php и perl там практически монополия, python и ruby очень незначительную часть занимают, насколько я знаю.

>McGray (*) (07.05.2006 1:49:54)

http://www.rubyonrails.org/docs и далее по ссылкам, например на эту: http://www.onlamp.com/lpt/a/5546

anonymous
()
Ответ на: комментарий от anonymous

Ряба, очередная однодневка.

anonymous
()
Ответ на: комментарий от Begemoth

>Да и сам Haskell тоже метаязык

Э... Можно пример тогда, как в нём сделать полноценное ООП и императивное программирование?

KRoN73 ★★★★★
()
Ответ на: комментарий от KRoN73

Полноценное ООП - смотря что под этим понимать. К примеру динамическая диспетчеризация организуется с помощью forall-конструкций или GADTs (generalised algebraic data types). Ну а на все остальное есть TH ;)

AiLr ★★
()
Ответ на: комментарий от KRoN73

> полноценное ООП
existential types уже отменили?

google http://homepages.cwi.nl/~ralf/OOHaskell/

Хотя кончено, если по полноценным ООП понимать функциональность CLOS, то  тогда TH в помощь.

> императивное программирование?

IORef

Haskell 98 вообще лучший императивный язык :-)

Begemoth ★★★★★
()
Ответ на: комментарий от AiLr

>Полноценное ООП - смотря что под этим понимать

Формальное определение. Т.е. инкапсуляцию, полиморфизм, наследование.

Ну и вопрос о императивном программировании открыт.

На Форте есть реализации LISP-конструкций, есть - декларативное программирование. Можно даже легко пресловутую инфиксную арифметику написать. И всё это будет именно Форт, а не парсер нового языка. Парсер любых выражений я могу и на Си написать, но Си от этого не станет метаязыком.

KRoN73 ★★★★★
()
Ответ на: комментарий от anonymous

оченерной глупый анонимус не умеющий читать подразумевалось сравнение именно в _этой_ катергории

EugenD
()

"Слон и Моська"

В теле самой статьи нет ни слова про Ruby.
SUN просты выпусти ещё одно удобное средство для RAD.

PS Статьи про JAVA vs очередной недосверх язык уже надоели.
И PHP догоняет java по масштабируемости...
И Ruby по скорости разработки...
И mono по переносимости...
И по чему это все эти прекрасные языки пытаются сравнивать с java и все время они в чем то догоняют (PHP уже похож на java 10 лет назад, как говорится - ещё немного, ещё чуть-чуть)? ;-)

Раз они впереди планеты всей, где статьи
- "переходите с PHP на Ruby"
или "уходите с Ruby на PHP"?

Ответ написан в басьне Крылова - "Слон и Моська".

anonymous
()
Ответ на: комментарий от KRoN73

> Формальное определение. Т.е. инкапсуляцию, полиморфизм, наследование.

Ну да на любом метаязыке это можно реализовать...

CrazyPit ★★★
()
Ответ на: "Слон и Моська" от anonymous

>И PHP догоняет java по масштабируемости...
>И Ruby по скорости разработки...
>И mono по переносимости...

+1
Хотя сам и пишу преимущественно на PHP :)

KRoN73 ★★★★★
()
Ответ на: комментарий от CrazyPit

>Ну да на любом метаязыке это можно реализовать...

Ну, тогда может быть. Хаскелл уважаю, но недостаточно знаю. А из того, что знаю, ну никак нельзя было сделать вывод, что это - метаязык.

KRoN73 ★★★★★
()

А больше всего радует, то что раньше программировали программисты, а сейчас программируют пользователи.

ugenk
()
Ответ на: комментарий от KRoN73

> А из того, что знаю, ну никак нельзя было сделать вывод, что это - метаязык.

Ну ОН не совсем труметаязык имхо, хотя я тоже его не очень знаю, более тру - Template Haskell.

CrazyPit ★★★
()
Ответ на: комментарий от ugenk

>А больше всего радует, то что раньше программировали программисты, а сейчас программируют пользователи.

Это ты насчет вот этого:

"На прошлой неделе в вашей москве проходила конференция мелгкомягких - и там они заявляли, что цитирую: " ... В скором будущем неподготовленный пользователь сможет создавать аналитические модули с помощью специальной БД модулей, а БД программирование сведёться к "вставь туда"... Труд программиста перестанет быть достоянием хорошо подготовленных людей...

Вот так, бабуины и так уже на бейсике не плохо пишут (достоверный факт), сроко они возьмуться и за нашу с вами работу..."

Ну чтобы "создавать аналитические модули с помощью специальной БД модулей" нужно будет прочитать 10-15 книжек а-ля "Кластеризация MS SQL 2005 за 24 часа" и тогда человек уже перестает быть бабуином, но при этом начинает понимать, что тратит свое время зря и выполняет работу, за которую он лучше немного заплатит программисту-профессионалу

anonymous
()
Ответ на: комментарий от anonymous

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

anonymous
()
Ответ на: комментарий от Begemoth

> Хмм, но все равно на Haskell один из основых подходов - это создание DSL.

Безусловно. Но у руби то например это тоже один из основных подходов... Я имел ввиду что возможности метапрограммирования не настолько сильны как например в лиспе или форте.

CrazyPit ★★★
()
Ответ на: комментарий от anonymous

Такое средство с 97 года есть, называется MS Access. Для БывСССР бесплатно. Ну и многих ты знаешь профессионалов в своей области, которые умеют ваять в нем себе отчетики? Профессионал тем и отличается, что перепоручит не свою работу тому, кто с ней лучше справится. Ты много знаешь зубных врачей, которые сами свои пробирки моют и пасту готовят, а не заставляют это делать медсестру, хотя и сами могли бы справиться?

Эх, празник, чтоли? Что-то вяло флейм Java vs all течет, не бурлит, как обычно

anonymous
()
Ответ на: комментарий от anonymous

> Ну и многих ты знаешь профессионалов в своей области, которые умеют ваять в нем себе отчетики?

да

> Профессионал тем и отличается, что перепоручит не свою работу тому, кто с ней лучше справится.

и потратит кучу времени только на то чтобы объяснить студенту что от него требуется, а потом будет неделю ждать?

anonymous
()
Ответ на: комментарий от anonymous

А ты считаешь, что сам он быстрее чем за неделю научиться эти отчеты клепать? Главное, что он будет дергать этого бедного студента всю неделю "Помоги, да подскажи, да как мне вот тут эту сумму вывести?" И причем студенту за эти консультации заплатит шиш. А когда студент к нему придет, он бесплатно ему ни хрена не сделает.

Что-то у Microsoft уже 10 лет как ничего не получается на поприще создания "средств программирования и решения задач пользователей без программистов" Все обещают что-то там, за горизонтом, а вы попробуйте к .NET Framework SDK подступиться, не прочитав мегабайт 100 из MSDN.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.