Рукопись первого тома

Итак, для начала хорошая новость: рукопись нового первого тома, содержащая три первых части книги — вводную, паскалевскую и ассемблерную — практически готова, то есть я там переделал всё, что хотел переделать, добавил всё, что хотел добавить, и выкинул все пометки «к доработке», кроме пометок в части о Паскале, относящихся к функции SeekEof. Эти последние пока убрать не могу, поскольку страшная история ещё ничем толком не кончилась — правки, которые там вроде бы внесли, доступны только в девелоперском коде, нового релиза не было, вроде они собирались после нового года таковой выкатить; ждём-с. В принципе если очередной релиз Free Pascal будет содержать исправленную версию SeekEof, то все оставшиеся пометки в паскалевской части просто одним махом убираются, всех дел минут на десять, плюс там в одном месте поправить текст про саму эту функцию (ибо она имеет побочный эффект, а я твёрдо решил это всегда оговаривать). Если нового релиза так и не дождёмся — тогда хуже, придётся устранять SeekEof из текста книги (возможно, оставив комментарий на эту тему), это довольно существенная переделка, и текст от этого станет, конечно, намного хуже, но увы. Будем надеяться, что до этого не дойдёт.

Текущий объём рукописи нового первого тома 698 страниц. Итог, скорее всего, получится 688 (ближайшее снизу кратное 16), как-нибудь ужму объём, хотя там в предисловия ещё пару страниц придётся дописать, так что ужаться будет, скорее всего, непросто. Ну, или в ходе работы над остальными томами вспомню про что-нибудь ещё, и получится 704. Это всё с учётом того, что индекс a.k.a. предметный указатель я выкинул, хотя это пока не окончательное решение.

А теперь ложка дёгтя. Плохая новость состоит в том, что ушло у меня на это аж 143,5 часа. Так что моя оценка в 200 часов на переделку всей рукописи, увы, была чрезмерно оптимистичной. На подготовку частей 4–8, которые составят новый второй том, уйдёт, скорее всего, не меньше; вот разве что новый третий том (нынешний четвёртый) должен потребовать намного меньше работы, поскольку вышел он недавно и идей по его переделке пока не накопилось :-).

Работа подолжается; спасибо всем, кто следит за проектом!

А когда второе

А когда второе издание опубликуете на сайте?

admin аватар

Как всегда

Как всегда — через два-три дня после выхода в бумаге.

А это примерно когда?

А это примерно когда?

admin аватар

Я вам что,

Я вам что, Кассандра? Ну вот сейчас третий том допилю, потом надо будет какое-то время потратить на предметный указатель (он всё-таки, похоже, будет, но один на все тома, в конце третьего тома — я сообразил, как это сделать), дальше утрясти все дела с издательством, ну и отправить в типографию. Собственно изготовление книг обычно 2-3 недели занимает. Так что по оптимистичным прикидкам конец февраля, по пессимистичным — ну, надеюсь, что уж до конца марта выйдет.

Всё понятно

Теперь ясно, почему не выходят новые видеоролики: время уходит на книжки. На мой взгляд, это правильно. Об информационном насилии можно почитать в диссертации, которую Вы разбирали 100500 раз. А более тысячи страниц так просто не проштудируешь:)

admin аватар

Ролики не

Ролики не выходят не поэтому. Ролики не выходят, потому что я так и не нашёл сколько-нибудь адекватного инструмента для монтажа, хоть сам садись и пиши.

Закон

Закон Хофштадтера :-)

Большое

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

"Профессиональные разработчики"

"профессиональные разработчики" не понимают что такое цикл

Это последствия разработки с применением "современных технологий". Головой думать уже не нужно - можно бездумно копипастить, "проектируя" очередную ненужновебхрень.
Классический модно-молодёжный девелопер уверен, что ассемблер - это "пережиток прошлого", "С устарел и нигде не используется", на С++ может сваять в лучшем случае с применением парадигмы "высокоуровневая макакинг STL-лапша", а о существовании документации на процессор вообще не подозревает.

Как правильно?

Здравствуйте Андрей Викторович, меня вот интересует такой момент, совсем недавно я как раз дочитал ваш первый том введения, но теперь узнаю, что он будет в разы насыщеннее при издании (надеюсь) его новой версии.

В связи с чем вопрос:

Как правильнее всего читать следующее издание?

Стоит ли искать новые темы, или пройтись последовательно по всей книге? (С учётом возможной комплексности правок и дополнений, я так понимаю, предпочтительнее второй вариант?)

admin аватар

В разы точно не

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

Следим. Спасибо.

Следим. Спасибо.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".