Семь языков за семь недель
Автор - Брюс Тейт
Люди изучают иностранные языки по самым разным причинам. Первый язык изучается, чтобы жить. Знание родного языка помогает общаться с окружающими. Побудительные мотивы к изучению второго языка у разных людей могут быть разными. Кому-то знание иностранного языка может пригодиться для построения карьеры или для адаптации в новом окружении при смене места жительства. Но иногда решение изучить новый язык принимается не потому, что он необходим, а просто ради желания учиться. Знакомство со вторым языком может расширить кругозор. Кому-то знание каждого нового языка помогает сформировать новый способ мышления. То же относится и к языкам программирования. В книге "Семь языков за семь недель" автор Брюс Тейт представляет вам семь разных языков.
Цель книги вовсе не в том, чтобы заставить вас, как это делают многие мамы, заставляя своих чад выпить утром ложку рыбьего жира. Автор приглашает вас в увлекательное путешествие, которое изменит ваши взгляды на программирование. Эта книга не сделает из вас экспертов программирования, но я расскажет вам чуть больше, чем требуется, чтобы написать программу «Hello, World». Вместе с семью языками программирования вы исследуете наиболее важные из современных моделей программирования. Вы познакомитесь с динамической типизацией, которая делает языки Ruby, Python и Perl такими гибкими. Постигнете систему прототипов, лежащую в основе языка JavaScript. Увидите, как сопоставление с образцом в языке Prolog сказалось на формировании языков Scala и Erlang. Узнаете, чем функциональное программирование на языке Haskell отличается от программирования на языках семейства Lisp, включая Clojure.
Данная книга предназначена главным образом для программистов разной квалификации, в том числе выбирающих для изучения новый язык программирования.
Издательство – ДМК-Пресс
Год издания – 2014
Формат книги - PDF
Размер - 59,3 Мб
Семь языков за семь недель. Брюс Тейт - скачать
|