Как стать автором
Обновить

Комментарии 11

Неужели это все нельзя в сети прочесть?
НЛО прилетело и опубликовало эту надпись здесь
Последнюю целую книгу по языку я прочел года три назад — Марк Лутц. Программирование на Python. Очень помогла. Но потом, когда уже влился в мейнстрим языкового мира, довольно просто языки (либо библиотеки) стали изучаться по онлайн-документации. Вообще не очень понимаю, зачем собирать в одной книге кол-во вещей, которые не пригодятся одному разработчику за раз. Просто салат из разных применений языка и его библиотек. Я не против, пусть такие книги тоже будут. Но для меня они явной ценности не предствляют. имхо!
Я понимаю читать художественную литературу или книги по алгоритмам и основам программирования в целом в бумаге. А сборники «рецептов»… Зачем?
НЛО прилетело и опубликовало эту надпись здесь
Когда осваиваешь язык, бумажная книга под рукой очень помогает.
Я учил тоже по Хэлу Фултону, "Программирование на языке Ruby" (688 страниц).

Первые пол года усиленно теребил книгу, потом перешёл на инет-справочники и поиск.
А это она и есть. Видимо переиздание.
С книгами странная ситуация получается: для новичков их туча; от кучи примеров и способов реализации, описанных в них, мозг опухает и дурно становится. При этом новичку столько всего не нужно, он знать нез нает куда это применять. А людям, которые уже более-менее влились в тренд такое не нужно. Они дифы новых версий из релизнотов вытаскивают и сразу для себя выбирают полезные и потенциально нужные моменты. Тут же и огромное множество библиотек. Их в книге можно либо парочку описать, либо по верхам десятка пробежаться, либо просто упомянуть сотню. И любом случае толку от этого будет мало. Ну и самое важное, по личному мнению, это язык. Английский для программиста уж давно должен стать родным. А то прочитаешь книжку на русском, увидишь библиотеку полезную и… пойдёшь искать по ней соответствующую книгу, которая, как говорилось выше, устареет ещё к моменту окончания перевода ни то что печати.
Итого: такие книги по программированию, по моему мнению, нужны для себя, для морального удовлетворения, для удовольствия и чтобы глаз радовался. Для работы, решения задач и быстрого развития как разработчика нужен английский, много программировать и не стесняться общаться с разработчиками любой библиотеки, понадобившейся в процессе разработки и имеющей баги/шероховатости/etc.
И да, чтобы не показаться книгоненавистником, скажу что фундаментальные вещи предпочитаю в печатном варианте. Что такое фундаментальные? Да хотя бы Оси/Сети от Таненбаума, Oracle от Кайта, много чего от Кернигана и Пайка и многое другое.
По Ruby книг, я считаю, очень недостаточное количество издается. Помню как самому повезло — успел вовремя купить «Язык программирования Ruby» Д. Флэнаган, Ю. Матсумото — через совсем непродолжительное время эта книга просто исчезла с полок магазинов. По идее давно бы уже переиздать этот классический труд с учетом всех нововведений Ruby 2.
Почему именно книга? Я вот, например, значительно хуже воспринимаю информацию с экрана монитора, чем из книги. Само ощущение от книги как от источника знаний как-то более воспринимается. Но это субъективно. Еще одно преимущество в том, что книгу можно прочитать, например, в дороге с работы-на работу. Именно так я и изучил в свое время Ruby — прочел для начала книгу от корки до корки. Дома после работы изучать — сил уже нет, на работе, где нужен был PHP, я думаю, никто не был бы в восторге от того, что я трачу рабочее время на изучение «постороннего и ненужного в работе материала». Да и сейчас у меня эта книга стала настольной — нет-нет, да загляну туда — быстро и удобно.
Спасибо всем проголосовавшим! Судя по всему, книгу переводить будем, сейчас осталось уладить финансовые и лицензионные вопросы
Добрый день.Получилось издать?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий