LINUX.ORG.RU

Rails 2.0 Preview Release


0

0

Выпущена ознакомительная версия Rails 2.0 - горячо любимого многими разработчиками Web-инструментария.

Изменениям подвергнуты практически все компоненты:

1. Изменения в поддержке RESTful Design

2. Изменения в поддержки различных форматов, соглашения в именовании шаблонов.

3. Сериализация в xml и json, добавлена поддержка десериализации.

4. Не самые популярные компоненты (acts_as_*, адаптеры MSSql и др.) вынесены в подключаемые модули, ActionWebService покинул основной пакет.

5. ActiveResource вышел из состояния beta и включен в стандартную поставку.

6. Увеличение производительности ActiveRecord

7. Еще много изменений и улучшений

До выхода версии 2.0 будет выпущена 1.2.4 с исправлениями ошибок в текущей ветке.

>>> Подробности



Проверено: maxcom ()

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

> Он имел в виду PHP. Стабильно и надежно.

И глобально, ты забыл...

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

> Web-сервер HTML контента не получится написать на PHP в 14 строчек.

Влёгкую. Берём баш-вебсервер, пускаем его system-ом :D

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

> Web-сервер HTML контента не получится написать на PHP в 14 строчек.

А на Ruby/Python? Или опять за старое сравнение фреймворков с голым PHP?

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

Драма!

:)

Я так посмотрю, когда речь идёт о пхп рубисты и питонисты заодно бьют беднягу ногами (бедняга, правда даже не видит этих микробов :) ). А у самих междуусобицы похлеще мексиканских сериалов.

> тяжело ж наверное с таким мировоззрением бедняге жить..

не тяжело, а стабильно и надёжно.

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

> не тяжело, а стабильно и надёжно.

и глобально...

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

> Просто есть языки Just'for'fun, для души, а есть для работы. Где нужен стабильный результат, а не прикольно, круто, красиво и т.д.

судя по всему большинство объектно-ориентированных языков попадают в класс Just'for'fun, потому как только в некоторых есть атрибут override, который явно указывает, что вы переопределяете функцию базового класса, а не создаете свою

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

в итоге спрашивается чего хорошего в наследовании, может его вообще убрать, раз оно является источником проблем, или все же стоит подумать над тем, что расширение классов без наследования ничем не хуже, а в некоторых случаях значительно удобнее наследования

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

Array rand, кстати бяка. Поскольку rand метод object, то если я внутри класса array юзаю rand, то вызывается не стандартный метод а метода класса... Вот они проблемы смешивания... Я бы лучше назвал метод choice или random_choice ...

CrazyPit ★★★
()

было бы еще интересно js-фреймворки в виде плагинов подключать. Prototype + Script.aculo.us слишком большие для очень многих (моих) задач. ну и ладушки, что есть тоже очень неплохо.

З.Ы. Смерть рельсоджангофетишистам! Demented forever! )

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

> З.Ы. Смерть рельсоджангофетишистам! Demented forever! )

Смерть всем. Лишь PHP - глобально и надежно!

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

> Может у программистов Ruby какая-то особенная интуиция, но метод Array.rand может возвращать, например, перемешанный массив. Или, например, Array.rand(n) возвращать n случайных элементов.

shuffle ? или у тебя какой-то особенный английский?

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

> было бы еще интересно js-фреймворки в виде плагинов подключать. Prototype + Script.aculo.us слишком большие для очень многих (моих) задач. ну и ладушки, что есть тоже очень неплохо.

для jQuery и YUI точно есть плагины... для остального незнаю ) гугл в помощь

libc
()

Слабенькие и маленькие флеймы на лоре пошли :( Не глобальные какие-то =) С помощью какого-то Глобального и Нажедного анонимного троля дошли все-то до трех страниц, мало. Даешь страниц 30 мега флейма питон вс. руби вс. перл вс. пхп вс. other world
2 Анонимный пых-пыхер (который глобальный и надежный) не подведи, вся надежда на тебя, жги =) Даешь флем как в старые добрые времена :)

anonymous
()

Тут кто-то про activesupport ругался..
Строчки из конфига:
# Skip frameworks you're not going to use (only works if using vendor/rails)
# config.frameworks -= [ :active_resource, :action_mailer ]

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

> для jQuery и YUI точно есть плагины... для остального незнаю ) гугл в помощь

я имел в виду отсутствие определенного фреймворка по умолчанию. о плагинах и так знаю ( хоть они и откровенно некрасиво сделаны )

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

> Может у программистов Ruby какая-то особенная интуиция,

А то как же! Дзэн называется :-)

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

> Угу :) За 2 года так и не разобрался, что такое RoR. Хороший пример :)

Пример замечательный. Только рельсовцы почему-то в упор не хотят замечать *кто* там два года разбирался и не разобрался...

atrus ★★★★★
()

Обидно, что не включили поддержку самого главного из Active'ов, секретного...

atrus ★★★★★
()

А зачем вообще нужны эти пистоны и руби, когда глобальный и надёжный
вкупе с акселератором рвёт их как тузик грелку? Это многократно доказано
различными тестами имени Хелло Ворда.

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

> в итоге спрашивается чего хорошего в наследовании, может его вообще убрать, раз оно является источником проблем, или все же стоит подумать над тем, что расширение классов без наследования ничем не хуже, а в некоторых случаях значительно удобнее наследования

Да есть оно это переопределение, есть в питоне. И таки да, им *иногда* удобно пользоваться. Но для элементарных типов этой возможности нет. Оно, в общем, и понятно, если каждый 1 + 2 может означать чёрти чё, скорости и надежности программе это не добавит. Но для любителей есть User*- аналоги элементарных типов, в которые задобавляйся-нехочу.

anonymous
()

Руби на рельцах обречен вечно гнить в густой тени единственного настоящего исконно канонического Языка. Все сильные, добрые и смелые программисты умело и быстро пишут высококлассные сайты на PHP, а жалкие, убогие и хромые по неразумению и невежеству устремяются к руби, истерично махая языками на форумах и теряя человеческий облик. Они навсегда останутся лишь догоняющими, облизывающими пятки непревзойденному PHP. Неудачники, аутсайдеры и рабы своих заблуждений. И всегда будет именно так, потому что PHP - это Глобально и Надежно, а руби - пёсий язык и нелепая дилетанская поделка.

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

Не жжош, тот ананимус был смешнее.

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

> потому что PHP - это Глобально и Надежно, а руби - пёсий язык и нелепая дилетанская поделка.

...и стабильно...

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

> Птичий, если быть совсем точным. Так про perl говорили, а ruby от него недалеко ушёл.

Я имел в виду ducktyping :D

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

> PHP - это действительно глобально и надежно ТОчно также, как глобальна и надёжна MS Windows!

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

>Задолбали со своими рельсами. Я вообще нигде не встречал вакансий ruby, python. PHP - это ГЛОБАЛЬНО И НАДЕЖНО!

посмотрите вакансии где указанна зп больше 500$...

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