Библиотека knigago >> Компьютеры и Интернет >> Учебники и самоучители по компьютеру >> Семь языков за семь недель. Практическое руководство по изучению языков программирования


Елена Бычкова возвращается со второй частью своей захватывающей фэнтезийной серии "Нежданная гостья хуже всех". В этой книге рассказ продолжается, погружая читателей в еще более замысловатый и опасный мир. Эльза, главная героиня, оказывается втянутой в паутину интриг и темных секретов. Она должна столкнуться со своими страхами и принять свое наследие, чтобы защитить свой дом и близких. Сюжет полон неожиданных поворотов и держит читателя в напряжении до самого конца. Персонажи...

СЛУЧАЙНАЯ КНИГА

Тейт Брюс - Семь языков за семь недель. Практическое руководство по изучению языков программирования

Семь языков за семь недель. Практическое руководство по изучению языков программирования
Книга - Семь языков за семь недель. Практическое руководство по изучению языков программирования.  Тейт Брюс  - прочитать полностью в библиотеке КнигаГо
Название:
Семь языков за семь недель. Практическое руководство по изучению языков программирования
Тейт Брюс

Жанр:

Учебники и самоучители по компьютеру

Изадано в серии:

неизвестно

Издательство:

ДМК Пресс

Год издания:

ISBN:

978-5-97060-555-4

Отзывы:

Комментировать

Рейтинг:

Поделись книгой с друзьями!

Помощь сайту: донат на оплату сервера

Краткое содержание книги "Семь языков за семь недель. Практическое руководство по изучению языков программирования"

Вместе с семью языками программирования вы исследуете наиболее важные из современных моделей программирования. Вы познакомитесь с динамической типизацией, которая делает языки Ruby, Python и Регl такими гибкими. Постигнете систему прототипов , лежащую в основе языка javaScript. Увидите, как со поставлен не с образцом в языке Prolog сказалось на формировании языков Scala и Erlang. Узнаете, чем функциональное программирование на языке Haskell отличается от программирования на языках семейства Lisp, включая Clojure. Издани е пред назнач ено для программистов разной квалификации, в том числе выбирающих для изучения новый язык программ ирования.

Читаем онлайн "Семь языков за семь недель. Практическое руководство по изучению языков программирования". [Страница - 4]

173
Вспомогательные конструкторы ......................................................... 176
Расширение классов ................................................................................ 177
Что мы узнали в первый день............................................................... 179
День 1: задания для самостоятельного решения ........................... 181
5.3. День 2: Обрезка кустарников и другие новые хитрости ............. 181
var и val ......................................................................................................... 182
Коллекции ................................................................................................... 184
Типы Any и Nothing ................................................................................. 188
Коллекции и функции ............................................................................ 189
Что мы узнали во второй день ............................................................. 195
День 2: задания для самостоятельного решения ........................... 196
5.4. День 3: Художественная стрижка ...................................................... 196
XML............................................................................................................... 197
Сопоставление с образцом .................................................................... 198
Ограничители ............................................................................................ 199
Регулярные выражения .......................................................................... 199
Обработка XML и сопоставление с образцом ................................ 200
Параллельные вычисления ................................................................... 201
Параллельные вычисления в действии ............................................ 203
Что мы узнали в третий день ................................................................ 206
День 3: задания для самостоятельного решения ........................... 207
5.5. В заключение о Scala ............................................................................... 207
Основные сильные стороны ................................................................. 208
Недостатки .................................................................................................. 210
Заключительные замечания ................................................................. 212

Erlang ........................................................... 213
6.1. Введение в Erlang ..................................................................................... 213
Поддержка параллельных вычислений ............................................ 214
Интервью с доктором Джо Армстронгом ........................................ 216
6.2. День 1: Появление человека ................................................................. 218
Введение ...................................................................................................... 219

Содержание ™ 11
Комментарии, переменные и выражения......................................... 219
Атомы, списки и кортежи ...................................................................... 221
Сопоставление с образцом .................................................................... 222
Сопоставление на уровне битов .......................................................... 224
Функции ...................................................................................................... 225
Что мы узнали в первый день............................................................... 228
День 1: задания для самостоятельного решения ........................... 229
6.3. День 2: Изменение формы..................................................................... 230
Управляющие структуры ....................................................................... 230
Анонимные функции .............................................................................. 233
Списки и функции высшего порядка ................................................ 234
Дополнительные средства для работы со списками .................... 237
Что мы узнали во второй день ............................................................. 242
День 2: задания для самостоятельного решения ........................... 243
6.4. День 3: Красная таблетка ....................................................................... 243
Основные примитивы параллельных вычислений ...................... 244
Обмен синхронными сообщениями ................................................... 247
Связывание процессов для повышения надежности .................. 250
Что мы узнали в третий день ................................................................ 255
День 2: задания для самостоятельного решения ........................... 256
6.5. В заключение об Erlang .......................................................................... 257
Основные сильные стороны ................................................................. 257
Основные недостатки.............................................................................. 259
Заключительные замечания ................................................................. 260

Clojure .......................................................... 261
7.1. Введение в Clojure .................................................................................... 262
О Lisp ............................................................................................................ 262
На стороне JVM ........................................................................................ 263
Готовность к встрече с миром параллельных вычислений ........ 263
7.2. День 1: Обучение Люка .......................................................................... 264
Вызовы простых функций..................................................................... 265
Строки и символы .................................................................................... 267
Логические значения и выражения.................................................... 268
Списки, ассоциативные массивы, множества и векторы............ 270
Определение функций ............................................................................ 275
Что мы --">

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


Ваш e-mail является приватным и не будет опубликован в комментарии.