LINUX.ORG.RU

Вышел четвёртый том книги А.В.Столярова «Программирование: введение в профессию»

 , ,


12

3

На сайте А.В.Столярова объявлено о выходе четвёртого тома книги «Программирование: введение в профессию». Электронная версия книги размещена в открытом доступе.

Четырёхтомник «Введение в профессию» охватывает основные этапы обучения программированию от азов школьной информатики (в первом томе) до тонкостей устройства операционных систем (в третьем томе), объектно-ориентированного программирования и других парадигм (в четвёртом томе). Весь курс обучения рассчитан на применение свободного программного обеспечения, в том числе систем семейства Unix (включая Linux).

Четвёртый, заключительный том серии вышел под общим заголовком «Парадигмы». Он посвящён возможным стилям программистского мышления, отличным от императивного. Рассматриваются такие языки, как Си++ (для иллюстрации объектно-ориентированного программирования, абстрактных типов данных и обобщённого программирования), Лисп и Scheme, Пролог, Хоуп (Hope). В качестве примера командно-скриптового языка приведён Tcl. В части, посвящённые Си++ и Tcl, включены главы о графических интерфейсах пользователя (с помощью соответственно FLTK и Tcl/Tk). Книга заканчивается обсуждением интерпретации и компиляции как самостоятельных парадигм, отмечаются ограничения на применение интерпретируемого исполнения, а равно и ситуации, в которых оно уместно и желательно.

Деньги на написание и издание книги были собраны в режиме краудфандинга; сам проект продолжался более пяти лет.

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

anonymous

Проверено: maxcom ()
Последнее исправление: maxcom (всего исправлений: 1)

Ответ на: комментарий от kirk_johnson

Можно определения «живых» и «мёртвых» языков? Так как пока разграничение выглядит как «я так считаю».

grem ★★★★★
()
Ответ на: комментарий от Vsevolod-linuxoid

*будут

Опечатался. Я лично не собираюсь этого делать и не думаю, что ему нужно меня бояться.

Vsevolod-linuxoid ★★★★★
()
Ответ на: комментарий от kirk_johnson

если я отсканирую книжку автора и выложу в сеть

Выше уже выложили.

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

И автор начал утверждать, что я причинил ему ущерб,

несомненно

и должен ему теперь целую кучу денег,

а вот тут или пруф, или извинения

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

запрещает копирование части книги и ее изменение

Свобода по определению того же Столлмана — свобода разбираться и улучшать. Запрет на улучшение — предательство идеалов.

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

Нет текстового слоя, ссылок и индекса. Про OCR наш профессор не знает.

Есть. Но зашифрован подстановочным шифром, при котором часть букв теряется :)

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

4 тома введения? Зачем? Можно же за месяц реакт выучить и уже работать.

Ты 2000 страниц не осилишь за день-два?

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

Что такое рекурсия в программировании (какая она бывает, как ее делать и пр нюансы) не знают многие студенты 3го курса ФУПМ МФТИ. А это вообще то вполне топовый вуз, и многие потом становятся проф.программистами.

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

Подожди, ты на полном серьезе предлагаешь прочитать 500 страничную книгу, чтобы понять … мотивы автора?

Уточню: он и есть автор :)

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

Господа, ну прочитайте же в конце концов книги

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

автор вполне внятно ответил

Ответы никого не удовлетворили :)

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

Я ни разу не видел человека, который бы жаловался на евреев и американцев

Видел американского еврея, который утверждал, что все беды от евреев и американцев :)

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

pdf с нормальным текстом для желающих

Как латинский текст преобразовывал? Что стало нечитаемым: «scheme» или «stolyarov»?

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

Зачем же ты эту чушь копировал и работал с нею а?

Видимо, автору назло :)

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

Тут нужно брать или CLOS или smalltalk, без вариантов

smalltalk упоминается несколько раз, как «правильная» реализация, которой никто не пользуется.

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

Там полкниги про С++ что-ли?

218 страниц из 659. Треть.

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

В любом случае, спасибо Вам за книги, и отдельное спасибо за то что они в свободном доступе.

Скачал, будет время - почитаю.

Поздравляю с финишем, это большая и тяжёлая работа!

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

Что такое рекурсия в программировании (какая она бывает, как ее делать и пр нюансы) не знают многие студенты 3го курса ФУПМ МФТИ. А это вообще то вполне топовый вуз, и многие потом становятся проф.программистами.

Я не уверен, что у нас хорошо учат программированию в ВУЗах, и что в наши ВУЗы идут не чтобы от армиии покосить / родителей порадовать.

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

Для ФУПМ МФТИ конечно программирование не основной предмет а лишь один из основных, но насчёт откоса Вы меня улыбнули. Афигеть откос, конкурс стобальников по физике и математике!

Судя по всему Вы совершенно не в курсе что сейчас творится в российском образовании.

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

Как же вы, упоротые граждане, задолбали… Автор здесь, на ЛОРе, уже был в этой ветке, это Croco. Психиатру бы показались, что ли…

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

Там для тебя по ссылке целая статья. Осиль для начала. Там же не 4000 страниц. Вкратце аргумент который применяют лопающиеся от своей важности товарищи которым сказать более нечего.

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

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

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

Ну текстовый слой, который нельзя скопировать, и по которому нельзя искать, это какая-то хохма.

Копировать можно, но там кракозябры. Такие PDF я часто встречал на сайтах российских научных изданий и научных учреждений в начале 2000-х. Возможно, это были последствия какой-то самодельной русификация от людей, не знавших даже про КОИ-8, либо не видевших необходимости в совместимости с существующими кодировками.

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

Копировать можно, но там кракозябры.

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

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

Честно говоря - забавляет. Хочешь я в твою теорию еще добавлю? Это я кинул первое сообщение. Просто у меня нещадно глючили и интернет и браузер и я еле-еле набрал коротенькое сообщение и отправил, когда нажимал «отправить» не обратил внимание что разлогинился. А первым был скорее всего потому что в другом часовом поясе и несколько раз за утро смотрел на сайте столярова книжку по LATeX.

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

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

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

а вот тут или пруф, или извинения

Гм. Перечитал тут тему. Приношу свои извинения. Вы там просто обещали меня найти:

Не боитесь, что найду? Анонимность в сети — вещь относительная.

Вышел первый том книги А. В. Столярова «Программирование: введение в профессию» (комментарий)

Дальшейшее в моей памяти смешалось с постами анонимуса, да, который писал:

Думаешь, так легко отделаться? А кто мне моральный ущерб будет возмещать?

а зачем? эти минут будешь же ты оплачивать.

не бухти. то что ты сам удалил, тебе на суде обязательно зачтётся.

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

Откуда такой критерий? Я и на, вроде бы популярной java, столько не назову.

Для D, например, обновляют компиляторы и добавляют поддержку в ide. Полагаю не от нечего делать.

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

Для D, например, обновляют компиляторы и добавляют поддержку в ide. Полагаю не от нечего делать.

Некоторые и компиляторы паскаля поддерживают.

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

Как и тебе нечего сказать по факту.

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

Я даже не ожидал что дело примет такой забавный оборот. Считайте нижеследующее официальным заявлением: Я не являюсь Андреем Дмитриевичем Столяровым и не имею к нему никакого отношения. Дальнейший текст заявлением не является и выражает сугубо мое личное мнение. Желающие пописать ему гадости и потаскаться с ним по судам по делам о защите чести и достоинства обращайтесь непосредственно к нему, я в ваших развлечениях учавствовать отказываюсь. )))

Capsid
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.