LINUX.ORG.RU

Переиздание книг Столярова по программированию

 


9

4

Скандально известный на ЛОРе Андрей Викторович Столяров выпустил новое издание своего учебного пособия «Программирование: введение в профессию» и обновил PDF-версии:
«Азы программирования»
«Системы и сети»
«Парадигмы»
В новом издании 4-томник стал 3-томником.

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

>>> Сайт автора

★★★★★

Проверено: Shaman007 ()
Последнее исправление: Zhbert (всего исправлений: 3)
Ответ на: комментарий от liksys

Один не отличает динамическую типизацию от слабой и уверен, что в си есть ссылки

Результат профанации обучения языку на стадии, когда студент не может понять то, что написано в стандарте и в документации к той реализации, которая используется как учебное пособие?

компиляторов (gcc и тд)

C++ в gcc до сих пор не используется?

Язык не может быть легаси, если нам нем пишут новые проекты, развивают огромную массу старых живых, и к нему выходят новые стандарты.

Последняя версия стандарта языка Паскаль вышла в 1990-е http://www.pascal-central.com/docs/iso10206.pdf Последний проект стандарта (с классами) так и не был рассмотрен, потому что никому не был нужен и интересен http://www.pascal-central.com/OOE-stds.html

FreePascal (нестандартизованный) жив, пока на FreePascal’е пишется и развивается сам FreePascal

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

Результат профанации

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

Последняя версия стандарта языка Паскаль вышла в 1990-е

Я просто напоминаю, что сейчас 2021 год.

FreePascal (нестандартизованный) жив, пока на FreePascal’е пишется и развивается сам FreePascal

Вещь в себе. А теперь давай сравним количество проектов на си и на фрипаскале. Сравнение будет не в пользу последнего.

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

Похоже, что топите в этой теме только Вы, уважаемый @liksys.

Может быть, выскажете Ваше экспертное мнение о 4 главе, посвящённой программированию на языке Си? http://www.stolyarov.info/books/pdf/progintro_e2v2.pdf

Понятно ли Андрей Викторович рассказывает о sequence points в 4.3.21 (стр.100)? Может ли у читателя сложится неверное представление о lvalue после изучения 4.3.16 (стр. 87 ) ?

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

C++ в gcc до сих пор не используется?

Да, действительно. Ну, минус один. На тезис это не влияет совершенно никак.

Может быть, выскажете Ваше экспертное мнение

Нет, я умываю руки. Экспертное мнение я высказывал на протяжении более чем 20 страниц, но, как выяснилось, большинство фанбоев паскаля плавает в элементарной теории, засиделись в кабинетах и/или просто-напросто не знают си. В такой ситуации их позиция в отношении преподавания основана не более чем на их слабой компетенции. Чтобы улучшить эту ситуацию, мне придется читать им курс по си и языкам вообще.

Заниматься же бесплатным рецензированием трудов автора я не собираюсь.

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

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

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

Прочий же публицистический бред про браузеры и современные технологии оставим за кадром.

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

его позиция относительно преподавания паскаля вместо этой самой сишечки (для студентов-программистов) весьма зыбкая.

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

https://github.com/ultibohub/Discovering/blob/master/05-LCD16x2/LCD16x2.lpr

https://www.youtube.com/embed/yfsuwbfyjgM

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

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

Именно это я и называю зыбкой позицией.

Твои ссылки показывают лишь, что есть энное количество маргинальных проектов на паскале. А теперь давай поможем Даше сравнить это с количеством проектов на си.

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

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

Твои ссылки показывают лишь, что есть энное количество маргинальных проектов на паскале.

Развлекательных ( и учебно-развлекательных ) проектов.

Just for Fun

Участие в таких проектах способствует улучшению понимания, что, например, компилятор – обычная программа на обычных языках программирования и в неё бывают обычные для программ ошибки.

А теперь давай поможем Даше сравнить это с количеством проектов на си.

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

Ни С++, ни Javа полностью проблему не решили.

https://sourceware.org/git/?p=binutils-gdb.git;a=blob_plain;f=gold/binary.cc;hb=HEAD

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

Последняя версия стандарта

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

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

давай сравним количество проектов на си и на фрипаскале.

Я вижу студентов, которые сами пишут несложные, но практически полезные веб-сервисы на Go, а не на тех языках, которые выбраны дл я их обучения в университете.

И пару лет назад читал подобное сишное нытьё: http://esr.ibiblio.org/?p=7711

vM ★★
()
Последнее исправление: vM (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.