Вместе с семью языками программирования вы исследуете наиболее важные из современных моделей программирования. Вы познакомитесь с динамической типизацией, которая делает языки Ruby, Python и Perl такими гибкими. Постигнете систему прототипов, лежащую в основе языка JavaScript. Увидите, как сопоставление с образцом в языке Prolog сказалось на формировании языков Scala и Erlang. Узнаете, чем функциональное программирование на языке Haskell отличается от программирования на языках семейства Lisp, включая Clojure. Издание предназначено для программистов разной квалификации, в том числе выбирающих для изучения новый язык программирования.
Vmeste s semju jazykami programmirovanija vy issleduete naibolee vazhnye iz sovremennykh modelej programmirovanija. Vy poznakomites s dinamicheskoj tipizatsiej, kotoraja delaet jazyki Ruby, Python i Perl takimi gibkimi. Postignete sistemu prototipov, lezhaschuju v osnove jazyka JavaScript. Uvidite, kak sopostavlenie s obraztsom v jazyke Prolog skazalos na formirovanii jazykov Scala i Erlang. Uznaete, chem funktsionalnoe programmirovanie na jazyke Haskell otlichaetsja ot programmirovanija na jazykakh semejstva Lisp, vkljuchaja Clojure. Izdanie prednaznacheno dlja programmistov raznoj kvalifikatsii, v tom chisle vybirajuschikh dlja izuchenija novyj jazyk programmirovanija.