LINUX.ORG.RU

Новое издание первого тома книги «Программирование: введение в профессию» А. В. Столярова

 , , , ,


1

4

Вчера, 14 января 2025 года на сайте автора был опубликован первый том нового издания известной книги «Программирование: введение в профессию» за авторством Андрея Викторовича Столярова, известного на данном портале как @Croco.

Новое издание является исключительно электронным и имеет номер 2,9, а не 3. Номер 3 получит полноценное типографское издание на бумаге, если оно состоится.

>>> Подробности



Проверено: CrX ()
Последнее исправление: CrX (всего исправлений: 5)
Ответ на: комментарий от Zeev

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

я не в обиду вам, я просто хотел намекнуть, что «машинное представление» зависит от машины, и стековая виртуальная машина питона для вас может быть таким же черным ящиком, как регистровая машина ЦПУ. Это интересное знание, но не стопроцентно необходимое. Я сам (хотя я чудовищного размера собаку съел на питоне) не приветствую питон в качестве учебного языка. Но мнения могут быть разные, и я знаю примеры разработчиков, которые выросли начиная с высокоуровневого программирования.

FishHook
()
Ответ на: комментарий от sabacs

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

«Не мешало» — это понятие растяжимое. Но можно однозначно сказать, что без медицины и грамотности жили они хуже. А конкретно без медицины не только хуже, но ещё и меньше. А вот без умения писать пером жить хуже вроде не стали. Это несколько разные вещи. Одно дело умение воспринимать и воспроизводить текст, а другое способ воспроизведения этого текста на какой-либо поверхности.

CrX ★★★★★
()
Ответ на: комментарий от FishHook

каллиграфия сродни рисованию, это хорошо развивает мелкую моторику

Онанизм отлично мелкую моторику развивает - давайте ещё его в школьную программу засунем, а то что-то у учеников свободного времени многовато. Этак они ещё и изучением чего-то что им интересно займутся вместо обязательного надрачивания бесполезного навыка.

zabbal ★★★★★
()
Ответ на: комментарий от zabbal

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

Ученики знают ровно столько сколько им рассказали. О вариантной части записи можно не рассказывать, т.к. это редкий юз кейс. А о строках, числах и выражениях не возможно не рассказать.

Передергивая, знайте меру.

Откуда здесь столько травмированных JS? Ну здесь же предлагают первым языком давать js, потому и обсуждаем.

sabacs
()
Ответ на: комментарий от FishHook

Ну автор сабджа с вами не согласен. Тем не менее, в любом случае, на данный момент к Питону я не имею никакого отношения.

Zeev
() автор топика
Ответ на: комментарий от Zeev

Да чёрт с ней со строгой/нестрогой и Хаскеллем.

Апплодирую стоя скорости переобувания! Ты никогда не рассматривал карьеру в политике?

с пониманием реального машинного представления данных будет туго

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

zabbal ★★★★★
()
Ответ на: комментарий от CrX

«Не мешало» — это понятие растяжимое. Но можно однозначно сказать, что без медицины и грамотности жили они хуже. А конкретно без медицины не только хуже, но ещё и меньше.

Но численность росла, а сейчас сокращается. С биологической точки зрения однозначно стало хуже. Долой медицину и образование!

Одно дело умение воспринимать и воспроизводить текст, а другое способ воспроизведения этого текста на какой-либо поверхности.

«От руки» можно накарябать пальцем даже на песке, а для напечатать требуется функционирование огромной индустрии. И если кончится электричество, то финал.

sabacs
()
Ответ на: комментарий от Zeev

Ну автор сабджа с вами не согласен.

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

FishHook
()
Ответ на: комментарий от sabacs

Но численность росла, а сейчас сокращается.

что я пропустил? Это когда численность населения уменьшаться начала?

FishHook
()
Ответ на: комментарий от sabacs

Это сильно сложнее, и намного медленнее.

Даже не припомню когда мне последний раз приходилось портить бумагу на скорость :)

Вы хорошо подумали?

Просто великолепно - даже затылок зачесался :)

zabbal ★★★★★
()
Ответ на: комментарий от Zeev

Примерно так в большинстве школ сейчас учат писать по английски.

И совершенно правильно делают. Пора бы и учителям русского нагонять.

zabbal ★★★★★
()
Ответ на: комментарий от zabbal
  1. Нет никакого переобувания, просто на самом деле вопросы терминологии здесь вообще последние по значимости.
  2. Автор сабджа считает магическое мышление и отсутствие понимание полной картины с учетом низкого уровня злом. В трёхтомнике рассматриваются как и основы программирования и написание прикладных программ, так и системное программирование и операционные системы. В части про Си есть такая глава под названием «Программа на Си без стандартной библиотеки», в которой описывает небезызвестный «Zero Runtime».
Zeev
() автор топика
Ответ на: комментарий от sabacs

Ученики знают ровно столько сколько им рассказали.

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

zabbal ★★★★★
()
Ответ на: комментарий от sabacs

Давно уже. Ну в тех местах где читать и писать умеют.

Население Земли непреклонно растёт, это факт. Но расти бесконечно оно не может в любом случае, когда-то рост должен прекратиться. Какие выводы вы из этого сделаете? Что медицина перестала работать или что? поясните вашу мысль, а то вы что-то такое говорите с уверенным видом, а какие выводы из ваших слов следуют совершенно непонятно.

FishHook
()
Ответ на: комментарий от sabacs

С биологической точки зрения однозначно стало хуже.

С чего бы это? Численность особей не является критерием успешности вида, это исключительно сиюминутный показатель.

И если кончится электричество, то финал.

Если электричество кончится, то финал в любом случае - даже если каждый житель Земли будет обладать эталонным каллиграфическим почерком.

zabbal ★★★★★
()
Последнее исправление: zabbal (всего исправлений: 1)
Ответ на: комментарий от zabbal

Крайне спорная идея. Хотя оценивать «качества почерка» конечно не следует.

Zeev
() автор топика
Ответ на: комментарий от Zeev

как и основы программирования и написание прикладных программ, так и системное программирование и операционные системы

вот это то и настораживает, не может человек быть экспертом по всем вопросам.

FishHook
()
Ответ на: комментарий от FishHook

Вы путаете «программирование» и «обучение программированию». Это связанные, но разные процессы. Корректно поставленный вопрос звучит так: что такого великого написали (или проще, каково среднее качество кода) ученики Столярова, относительно среднего по индустрии. У меня такой статистики нет, да и у него самого вряд ли.

ugoday ★★★★★
()
Ответ на: комментарий от FishHook

Ну да, это же не React, Vue, Angular, PyQt и Tkinter залпом учить.

Zeev
() автор топика
Ответ на: комментарий от sabacs

Но мнение имеете? :)

Представь себе :)

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

zabbal ★★★★★
()
Ответ на: комментарий от FishHook

Население Земли непреклонно растёт, это факт. Но расти бесконечно оно не может в любом случае, когда-то рост должен прекратиться.

Безусловно.

Какие выводы вы из этого сделаете? Что медицина перестала работать или что? поясните вашу мысль, а то вы что-то такое говорите с уверенным видом, а какие выводы из ваших слов следуют совершенно непонятно.

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

sabacs
()
Ответ на: комментарий от FishHook

У меня было общеметодическое замечание. Обсуждать личность Столярова не имею ни возможности, ни желания.

ugoday ★★★★★
()
Ответ на: комментарий от sabacs

Может и писать не нужно учить, зачем тратить на это время, все равно все печатают сейчас, как правило, правильно?

Вы опоздали, на Юсовщине уже не учат писать от руки, а рукописью (т.е. не печатными буквицами) уже лет 70. Мелкой моторике каюк, что печально сказывается на верхнем мозге.

mister_VA ★★
()
Ответ на: комментарий от Zeev

вопросы терминологии здесь вообще последние по значимости

Это в принципе ожидаемо - как только тебя уличили в незнании терминологии, так она сразу же утратила значимость.

Автор сабджа считает магическое мышление и отсутствие понимание полной картины с учетом низкого уровня злом

Именно поэтому он не осилил современные процессоры после i386, но берётся рассуждать про современные стандарты языков программирования. Потрясающе декогерентный шиз :)

небезызвестный «Zero Runtime»

Впервые слышу. Этот ненормальный решил что runtime == стандартная библиотека?

zabbal ★★★★★
()
Ответ на: комментарий от sabacs

Хотелось бы узнать о Вашем личном опыте преподавания.

ВУЗы в Европе и РФ, как теория так и практика с лабами. А ты что, тоже пытался строить академическую карьеру?

zabbal ★★★★★
()
Ответ на: комментарий от sabacs

Выводы очевидны, что тех кто умеет читать и писать заменят те что этого не умеет, зато умеет размножаться.

В высших классах многодетность — норма. А вот у люмпен-пролетариата даже институт брака отмирает за ненадобностью. Так что доступ к средствам контрацепции и онлайн-порно работает не хуже всяких евгенических ужасов. Кто умеет читать и писать — останутся, а тупые временно повысят свою численность, а потом сгинут яко обры за несколько поколений. Всё будет хорошо.

ugoday ★★★★★
()
Ответ на: комментарий от FishHook

вот это то и настораживает, не может человек быть экспертом по всем вопросам.

Ты с ним на ЛОРе не общался я так понимаю?

zabbal ★★★★★
()
Ответ на: комментарий от zabbal
  1. В Википедии написано, что и в Си, и в Паскале строгая типизация; если у вас терминология своя не собираюсь с ней спорить, потому что это бессмысленно.
    1. Источником данных замечаний и вопросов является то, что вы вообще не читали даже введений к соответствующим частям книги. Прочтите и возможно вам будет более понятно.
Zeev
() автор топика
Ответ на: комментарий от mister_VA

Мелкой моторике каюк, что печально сказывается на верхнем мозге.

Ага, бедные США, там все так поглупели что занимают место ведущей сверхдержавы планеты с топовыми исследованиями, экономикой и военной мощью… А можно нам так же?

zabbal ★★★★★
()
Ответ на: комментарий от sabacs

Мне, кажется, Вы не понимаете смысла слов которые пишете. :)

Это называется «проекция». Но ты не стесняйся - если что-то не понял, то переспроси.

zabbal ★★★★★
()
Ответ на: комментарий от ugoday

В высших классах многодетность — норма.

Там норма близкородственное скрещивание, со всеми вытекающими.

Кто умеет читать и писать — останутся, а тупые временно повысят свою численность, а потом сгинут яко обры за несколько поколений.

Нет!

sabacs
()
Ответ на: комментарий от sabacs

Поэтому в популяции будет закрепляться их ДНК, а не умников, сразу изучающих Питон.

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

FishHook
()
Ответ на: комментарий от sabacs

Знать и самому и научить кого-то это, часто, разные вещи.

ага, значит вы настаиваете на том, что можно учить тому, в чем лично не имеешь никакого опыта.

FishHook
()
Ответ на: комментарий от FishHook

Они не тупее «генетически», но там в общем ниже уровень культуры и образования.

Zeev
() автор топика
Ответ на: комментарий от FishHook

Практически во всём, что написано в трёхтомнике у Андрея Викторовича есть собственный опыт. В этом можно убедиться хотя бы прочитав введение к сабджу и старое резюме на сайте автора.

Zeev
() автор топика
Ответ на: комментарий от sabacs

ну вы же пишете, что:

  1. образованное население не размножается
  2. закрепляется ДНК тупых
  3. тупыми вы считаете тех, кто размножается

выводы из ваших слов очевидны

FishHook
()
Ответ на: комментарий от zabbal

Писать печатными буквами много медленее, чем рукописными, а русмкоязысный текс в среднем в 2 раза длиннее в знаках, нежели английский. Иными словами, ты заипёшься печатными писать сочиненией на 5-10 страниц «Образ Татьяны», да и выглядеть это будет как сплошная стена буков, без пробелов т.е.

mister_VA ★★
()
Ответ на: комментарий от sabacs

какое милое вилянье попой! Ну господь с вами, я не прав, признаю, вы правы и вовсе не рассисткие мысли у вас были в голове

FishHook
()
Закрыто добавление комментариев для недавно зарегистрированных пользователей (со score < 50)