Тейт Брюс - Семь языков за семь недель. Практическое руководство по изучению языков программирования
Название: | Семь языков за семь недель. Практическое руководство по изучению языков программирования | |
Автор: | Тейт Брюс | |
Жанр: | Учебники и самоучители по компьютеру | |
Изадано в серии: | неизвестно | |
Издательство: | ДМК Пресс | |
Год издания: | 2017 | |
ISBN: | 978-5-97060-555-4 | |
Отзывы: | Комментировать | |
Рейтинг: | ||
Поделись книгой с друзьями! Помощь сайту: донат на оплату сервера |
Краткое содержание книги "Семь языков за семь недель. Практическое руководство по изучению языков программирования"
Вместе с семью языками программирования вы исследуете наиболее важные из современных моделей программирования. Вы познакомитесь с динамической типизацией, которая делает языки Ruby, Python и Регl такими гибкими. Постигнете систему прототипов , лежащую в основе языка javaScript. Увидите, как со поставлен не с образцом в языке Prolog сказалось на формировании языков Scala и Erlang. Узнаете, чем функциональное программирование на языке Haskell отличается от программирования на языках семейства Lisp, включая Clojure. Издани е пред назнач ено для программистов разной квалификации, в том числе выбирающих для изучения новый язык программ ирования.
Читаем онлайн "Семь языков за семь недель. Практическое руководство по изучению языков программирования". [Страница - 3]
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (124) »
Методы ............................................................................................................81
Списки и отображения ..............................................................................83
true, false, nil и одиночные объекты .......................................................85
Интервью со Стивом Декортом .............................................................87
Что мы узнали в первый день..................................................................89
День 1: задания для самостоятельного решения ..............................89
3.3. День 2: Сосисочный король .....................................................................90
Условные конструкции и циклы ............................................................90
Операторы ......................................................................................................92
Сообщения .....................................................................................................94
Рефлексия ......................................................................................................97
Что мы узнали во второй день ................................................................99
День 2: задания для самостоятельного решения ..............................99
3.4. День 3: На параде и в других неожиданных местах ..................... 100
Предметно-ориентированные языки ................................................. 100
Аналог метода method_missing в языке Io ....................................... 103
Параллельные вычисления ................................................................... 105
Что мы узнали в третий день ................................................................ 109
День 3: задания для самостоятельного решения ........................... 109
Содержание 9
3.5. В заключение об Io ................................................................................... 110
Сильные стороны ..................................................................................... 110
Недостатки .................................................................................................. 111
Заключительные замечания ................................................................. 113
Prolog ........................................................... 114
4.1. О языке Prolog ........................................................................................... 115
4.2. День 1: Отличный водитель.................................................................. 116
Факты ........................................................................................................... 116
Простые выводы и переменные ........................................................... 118
Восполнение неполноты ........................................................................ 119
Раскрашивание карты ............................................................................. 121
А где сама программа? ............................................................................ 122
Унификация, часть 1................................................................................ 123
Практическое применение языка Prolog .......................................... 125
Что мы узнали в первый день............................................................... 129
День 1: задания для самостоятельного решения ........................... 129
4.3. День 2: Пятнадцать минут до «Народного суда» .......................... 130
Рекурсия ...................................................................................................... 130
Списки и кортежи .................................................................................... 132
Унификация, часть 2................................................................................ 132
Списки и математические операции.................................................. 135
Использование правил в обоих направлениях............................... 138
Что мы узнали во второй день ............................................................. 142
День 2: задания для самостоятельного решения ........................... 142
4.4. День 3: Взорвем Лас-Вегас .................................................................... 143
Решение судоку ......................................................................................... 143
Восемь ферзей............................................................................................ 148
Что мы узнали в третий день ................................................................ 154
День 3: задания для самостоятельного решения................................... 154
4.5. В заключение о Prolog ............................................................................ 155
Сильные стороны ..................................................................................... 156
Недостатки .................................................................................................. 157
Заключительные замечания ................................................................. 158
Scala ............................................................ 159
5.1. О языке Scala.............................................................................................. 159
Близость с Java... ....................................................................................... 160
Но без рабской преданности ................................................................. 160
Интервью с создателем Scala, Мартином Одерски....................... 161
10 Содержание
Функциональное программирование и параллельные
вычисления ................................................................................................. 163
5.2. День 1: Дом на холме ............................................................................... 164
Типы данных в Scala ............................................................................... 164
Выражения и условные конструкции ............................................... 166
Циклы ........................................................................................................... 168
Диапазоны и кортежи ............................................................................. 171
Классы в Scala ............................................................................................ --">
- 1
- 2
- 3
- 4
- 5
- . . .
- последняя (124) »
Книги схожие с «Семь языков за семь недель. Практическое руководство по изучению языков программирования» по жанру, серии, автору или названию:
Роберт И. Левин, Диана Е. Дранг, Барри Эделсон - Практическое введение в технологию искусственного интеллекта и экспертных систем с иллюстрациями на... Жанр: Искусственный интеллект Год издания: 1990 |
Крис Касперски - Восстановление данных. Практическое руководство Жанр: Учебники и самоучители по компьютеру Год издания: 2006 |