The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



"Релиз языка программирования Ruby 1.9.2"
Версия для распечатки Пред. тема | След. тема
Форум Разговоры, обсуждение новостей
Исходное сообщение [ Отслеживать ]
Заметили полезную информацию ? Пожалуйста добавьте в FAQ на WIKI.
. "Релиз языка программирования Ruby 1.9.2" –1 +/
Сообщение от klalafuda (?), 20-Авг-10, 00:50 
>[как понимаю, s/'lines'/'filter'/]
>
>>Так лучше?
>
>В части обработки ошибок по крайней мере уже подешовле на целый файл.
>:)
>

Сигнализация об ошибках через исключение - это всего лишь один из способов сигнализации об ошибках. И совсем не в руби или пхп его 'придумали'. И совсем не всегда он подходит а уж тем более является 'единственным правильным'. Так что от того, что я чуть-чуть перевел код в плоскость ООП он, код, не стал ни на йоту лучше. Впрочем, как и хуже. Оба примера *полностью* отвечают поставленным в изначальном ТЗ условиям. И, не имея каких-то дополнительных данных, их невозможно разделить на лучше/хуже. Они оба идентичны.

>>Класс File займет ровно 30 строк.
>
>Ну так и вклеили бы, как раз полтора экрана и будет... и
>сравнение наглядное.
>>Один раз на всю последующую жизнь.
>
>Не-а.  Потому что сейчас это одна частная задача, завтра -- другая,
>ну и пошло-поехало -- изобретать Ruby на PHP.

Сэр хочет сказать, что RTL руби (или любого другого языка) полностью покрывает его потребности к ф-ти, заложенной в предполагаемой области применения тех или иных объектов из RTL (в данном случае - доступа к файлам)? Завидую. Мне пока что не встречалась такая всеобъемлющая RTL. Всегда есть что-то, что не в писывается или отсутствует в 'стандартном' дизайне.

>>При желании можно закинуть в какой-нить PECL или ещё какой порноресурс.
>
>...ну Вы поняли :)  Можно, конечно -- но детям такое на
>факультативе я рассказывать не буду, стыдно.  А рубишный вот всё
>раскачиваюсь почитать в родном lic145.kiev.ua.  Разумеется, рассказывая и про слабые
>стороны -- всё-таки глубокие циклы на интерпретаторе крутить не стоит.

Ответить | Правка | Наверх | Cообщить модератору

Оглавление
Релиз языка программирования Ruby 1.9.2, opennews, 18-Авг-10, 22:19  [смотреть все]
Форумы | Темы | Пред. тема | След. тема



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру