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

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

Мне кажется писать книгу про алгоритмы приводя примеры на питоне это моветон.

Нужно пользоваться абстрактным языком, ну или кроме питона добавить что-то еще - C, Java, CSharp.

Javascript, PHP

Если уж SICP начали преподавать на Python, то нет ничего странного, в том чтобы писать книгу про алгоритмы для новичков на Python.

они деньги зарабатывают на конкретике, а не являются церковью. я речь веду об охвате ЦА, так как в названии написано "АЛГОРИТМЫ", а не "РЕАЛИЗАЦИЯ АЛГОРИТМОВ НА ПИТОНЕ".

Столько повторов в разделе про линейный поиск, а так-же "воды" в тексте, что кажется никто не вычитывал книгу и не занимался редактурой.

Книга написана чтобы было больше знаков и соответственно выросла стоимость работы.

Читать такое нет никакого желания.

Двоичный поиск?! Вы серьёзно?

А чего тогда не перевели "хэш", "коллизия"?

а что вас смущает? вполне себе имеет право на существование и двоичный поиск на русском применяется давно, если вы "новодел", то есть родились скорее после СССР, то да, вы могли чаще слышать "бинарный поиск", но это не более чем мода в определенные моменты времени. Ниже пруф.

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

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

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

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

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

НЛО прилетело и опубликовало эту надпись здесь

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

А что классика вроде Дональда Кнута уже не котируется? :()

Зарегистрируйтесь на Хабре, чтобы оставить комментарий