?

Log in

No account? Create an account
Speaker Rabbit

abbra


CIFS: curious information funneled sometimes


Previous Entry Share Next Entry
(no subject)
Борщ с гренкой
abbra
Озон доставил шесть килограмм давно ожидаемых книг и я в очередной раз задумался о том, где же все-таки производят бумагу для российских издательств. Сравним три книги: Программирование на языке Ruby, изданное ДМК Пресс, UNIX. Профессиональное программирование, 2-е издание от "Символ", а также UNIX. Разработка сетевых приложений, 3-е издание, ИД "Питер". Работы Стивенса изданы в твердом переплете, с отличной для книг в 1040+ страниц бумагой, которая немного легковата, но все же с нормальной белизной. Труд Хэла Фултона издан на классической для середины 90-х годов бумагой, желтизна которой бьет даже провинциальные многотиражки.

И это все издания 2007 года. Имеем 59.5, 65 и 83.85 условных печатных листов соответственно и цены 360, 1100.70, 906.30 рублей (сейчас на сайте Озона цены иные). Цена никак не коррелирует с размером и качеством. У меня вообще такое ощущение, что ДМК Пресс экономит на всех, включая читателей. Печально.

P.S. Перевод везде нормальный.

  • 1

Re: Уммм... Руби

Objective-C заинтересовал меня больше так-как он компилируемый (хоть и в си), что теоретически дает возможность решать проблемы с скоростью в нужных частях алгоритма/кода. А Руби это виртуальная машина, зачем мне еще один интерпретируемый язык когда есть Смолтолк... хотя он может быть лучше смолтолка и при этом иметь те-же особенности...

PS А время как всегда очень дорогой ресурс... :)

Re: Уммм... Руби

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

Re: Уммм... Руби

Этож застрелится сколько надо изучит языков чтобы знать как делать не надо, а как надо...
У меня всего лиш "догорает" стремление фанатика-программиста (т.е. меня) найти тот самый "идеальный" язык программирования. Сейчас их 2: Smalltalk - для высокоуровневых задач и Си - для низкоуровневых задач.

PS вот ты опять начинаешь выдавать фразы на понимание которых у меня не хватает интеллекта...
PSS кстати ошибки есть и всегда будут, просто они будут "другие", и я к этому давно привык.

Re: Уммм... Руби

Идеальный языков не бывают, бывают пригодные для решения конкретных задач. На самом деле, для понимания картины нужно постараться освоить хотя бы по одному-два представителя из разных классов языков. Тогда и типичные подходы будут понятны, и применимость.

А главный учебник -- собственные ошибки, от этого никуда не деться.

Вот такой я "зеленый"...

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

Re: Вот такой я "зеленый"...

Воот, как раз в момент, когда ты выбрал язык, попытался его использовать, использовал хоть как-то, остановись и подумай: что получилась так, как думал, что -- нет. Не поленись, запиши тезисно. И так каждый раз, но при выборе следующего подхода просматривай эту книжечку и вспоминай проблемные места.

Помогает.

Re: Вот такой я "зеленый"...

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

Re: Вот такой я "зеленый"...

Для каждого проекта.

Re: Вот такой я "зеленый"...

"Для каждого проекта."
Ммм...
Я еще до таких масштабов не дошел...

  • 1