Předmět Koncepty moderních programovacích jazyků (NPRG014)
Na serveru studentino.cz naleznete nejrůznější studijní materiály: zápisky z přednášek nebo cvičení, vzorové testy, seminární práce, domácí úkoly a další z předmětu NPRG014 - Koncepty moderních programovacích jazyků, Matematicko-fyzikální fakulta, Univerzita Karlova v Praze (UK).
Top 10 materiálů tohoto předmětu
Materiály tohoto předmětu
Materiál | Typ | Datum | Počet stažení |
---|
Další informace
Sylabus
Cvičení pokrývá koncepty programovacích jazyků:: paralelismus funkcionální aspekty meta-programming interní DSL pattern matching message-based komunikace scaling, transparentní deployment prototypováníKoncepty budou názorně prezentovány na některých z uvedených jazyků, které jsou reálně používané v praxi: Groovy Scala Clojure Go Ada Ruby JavaScript (CoffeScript, Io) Lua
Literatura
Bruce A. Tate: Seven languages in Seven Weeks, The Pragmatic Bookshelf, 2010.Michael Fogus and Chris Houser: Joy of Closure, Manning Publications Co., 2011.Dierk Koenig with Andrew Glover, Paul King, Guillaume Laforge and Jon Skeet: Groovy in Action, Manning Publications Co., 2007.Gregory T Brown: Ruby Best Practices, O'Reilly Media, 2009.Martin Odersky, Lex Spoon, and Bill Venners: Programming in Scala, 2nd Edition, Artima, 2010.David Flanagan: JavaScript: The Definitive Guide, O'Reilly Media, 2011.Debasish Ghosh: DSLs in Action, Manning Publications Co., 2010.John Barnes: Programming in Ada 2005, Addision Wesley, 2006.Miek Gieben:Learning Go, http://golang.org/doc/docs.html
Garant
doc. Ing. Petr Tůma, Dr.doc. RNDr. Tomáš Bureš, Ph.D.