Тейт Брюс - Семь языков за семь недель. Практическое руководство по изучению языков программирования
Название: | Семь языков за семь недель. Практическое руководство по изучению языков программирования | |
Автор: | Тейт Брюс | |
Жанр: | Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | ДМК Пресс | |
Год издания: | 2017 | |
ISBN: | 978-5-97060-555-4 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Семь языков за семь недель. Практическое руководство по изучению языков программирования"
Вместе с семью языками программирования вы исследуете наиболее важные из современных моделей программирования. Вы познакомитесь с динамической типизацией, которая делает языки Ruby, Python и Регl такими гибкими. Постигнете систему прототипов , лежащую в основе языка javaScript. Увидите, как со поставлен не с образцом в языке Prolog сказалось на формировании языков Scala и Erlang. Узнаете, чем функциональное программирование на языке Haskell отличается от программирования на языках семейства Lisp, включая Clojure. Издани е пред назнач ено для программистов разной квалификации, в том числе выбирающих для изучения новый язык программ ирования.
Читаем онлайн "Семь языков за семь недель. Практическое руководство по изучению языков программирования". [Страница - 2]
- 1
- 2
- 3
- 4
- . . .
- последняя (124) »
Издани е пред назнач ено для программистов разной квалификации,
в том числе выбирающихДJIЯ изучения новый язык программ ирова ния .
удк
004.6
ББК 32.973.26
Все права защ ищены. Любая часть этоН К ИЮ' И н е может б ы ть воспроиз
ведена n кзкоi:'1 6ь( ТО НИ было форме и какими бы то НИ было средства~ш без
письмеиного разрешения владельцев авто рских прав.
Материал, изложенный в данной книге, многократно "ровереи. Но п о
скольку вероятность техн ических ошибок все РЗВtiO существует, издательство
II C может гарантировать абсолютную точность и прави льность ПРИВОДИМЫХ
сведе ний . В С ВЯЗИ С этим и здател ьстlЗО не несет ответственности за возмож ны е
ошибки, с вязанные с использованием книги.
ISBN 978-1-934356-59-3
ISBN 978-5-97060-555-4
(анг.)
©
Ргаgшаtiс Ргоgгашшегs,
(рус.)
©
Оформление , перевод,
ДМК Пресс
LLC.
Содержание
Посвящение .................................................... 16
Благодарности ................................................. 18
Предисловие ................................................... 22
Глава 1. Введение ............................................ 25
1.1. Логика описания..........................................................................................25
1.2. Языки ...............................................................................................................27
1.3. Купите эту книгу .........................................................................................29
Учитесь учиться ...........................................................................................29
Где получить помощь в трудный момент ............................................30
1.4. Не покупайте эту книгу.............................................................................31
Здесь рассказывается не только о синтаксисе, но и о многом
другом ..............................................................................................................31
Здесь не описывается порядок установки ..........................................32
Это не справочник по программированию .........................................32
Я буду постоянно подталкивать вас ....................................................33
1.5. Заключительное замечание .....................................................................34
Глава 2. Ruby ................................................... 35
2.1. Краткая история ..........................................................................................36
Интервью с Юкихиро Мацумото (Мац) .............................................36
2.2. День 1: Поиск няни .....................................................................................38
Молниеносный тур .....................................................................................38
Использование Ruby в консоли .............................................................39
Модель программирования......................................................................39
Условные конструкции ..............................................................................40
«Утиная» типизация ...................................................................................44
Что мы узнали в первый день..................................................................46
День 1: задания для самостоятельного решения ..............................46
2.3. День 2: Спускаемся с небес ......................................................................47
Определение функций ...............................................................................47
Массивы ..........................................................................................................47
Хэши.................................................................................................................49
Блоки кода и инструкция yield ...............................................................51
Запуск файлов сценариев на Ruby .......................................................53
8
Содержание
Определение классов .................................................................................53
Подмешивание..............................................................................................56
Модули, перечисления и множества ....................................................58
Что мы узнали во второй день ................................................................60
День 2: задания для самостоятельного решения ..............................60
2.4. День 3: Большие перемены ......................................................................61
Открытые классы ........................................................................................62
Применение метода method_missing ....................................................64
Модули ............................................................................................................65
Что мы узнали в третий день ...................................................................69
День 3: задания для самостоятельного решения ..............................69
2.5. В заключение о Ruby ..................................................................................70
Сильные стороны ........................................................................................70
Недостатки .....................................................................................................72
Заключительные замечания ....................................................................73
Io ................................................................... 75
3.1. Введение в Io .................................................................................................75
3.2. День 1: Пропустим школу и повеселимся ..........................................76
Ломаем лед .....................................................................................................77
Объекты, прототипы и наследование --">
- 1
- 2
- 3
- 4
- . . .
- последняя (124) »
Книги схожие с «Семь языков за семь недель. Практическое руководство по изучению языков программирования» по жанру, серии, автору или названию:
Грехем Блэнд - Основы программирования на языке Бейсик в стандарте MSX Жанр: Basic, Visual Basic, VB Script, VBA и т.п. Год издания: 1989 |
Илья Евгеньевич Федотов - Модели параллельного программирования Жанр: Параллельное и распределенное программирование Год издания: 2012 Серия: Библиотека профессионала |
Алексей Иванович Шубин - Семь пар железных ботинок Жанр: Детская проза Год издания: 1966 |