Programming Language Explorations


Pengarang : RAY TOAL, RACHEL RIVERA, ALEXANDER SCHNEIDER, EILEEN CHOE
Lokasi : RESOURCE CENTRE UNIVERSITAS AMIKOM YOGYAKARTA
Tahun : 2017


Deskripsi Buku


Programming Language Explorations is a tour of several modern programming languages in use today. The book teaches fundamental language concepts using a language-by-language approach. As each language is presented, the authors introduce new concepts as they appear, and revisit familiar ones, comparing their implementation with those from languages seen in prior chapters. The goal is to present and explain common theoretical concepts of language design and usage, illustrated in the context of practical language overviews. 

Twelve languages have been carefully chosen to illustrate a wide range of programming styles and paradigms. The book introduces each language with a common trio of example programs , and continues with a brief tour of its basic elements, type system, functional forms, scoping rules, concurrency patterns, and sometimes, metaprogramming facilities. 

Each language chapter ends with a summary, pointers to open source projects, references to materials for further study, and a collection of exercises, designed as further explorations. Following the twelve featured language chapters, the authors provide a brief tour of over two dozen additional languages, and a summary chapter bringing together many of the questions explored throughout the text. 

Targeted to both professionals and advanced college undergraduates looking to expand the range of languages and programming patterns they can apply in their work and studies, the book pays attention to modern programming practice, covers cutting-edge languages and patterns, and provides many runnable examples, all of which can be found in an online GitHub repository. The exploration style places this book between a tutorial and a reference, with a focus on the concepts and practices underlying programming language design and usage. Instructors looking for material to supplement a programming languages or software engineering course may find the approach unconventional, but hopefully, a lot more fun.

Buku Terkait


Cornelis Van Vollenhoven
2013
Perpustakaan STPN
Dr. P. Seria Lenggono
2015
Perpustakaan STPN
Aristiono Nugroho ; Haryo Budhiawan ; Suharno
2013
Perpustakaan STPN
Aristiono Nugroho ; Panjang Suharto
2014
Perpustakaan STPN
Ahmad Nashih Luthfi ; Amien Tohari ; Tarli Nugroho
2010
Perpustakaan STPN
Gunawan Wiradi ; Benjamin White ; William L. Collier ; Soentoro ; Makali ; Chris Manning
2009
Perpustakaan STPN
Mohamad Shohibuddin ; Ahmad Nashih Luthfi
2010
Perpustakaan STPN
Gamma Galudra ; Mertua Sirait ; Gamal Pasya ; Chip Fay ; Suyanto ; Meine Van Noordwijk ; Ujjwal Prad
2013
Perpustakaan STPN
Herman Soesangobeng
2012
Perpustakaan STPN
Usep Setiawan ; Noer Fauzi ; Dianto Bachriadi
2010
Perpustakaan STPN
Aristiono Nugroho ; Suharno
2017
Perpustakaan STPN
Aristiono Nugroho ; Suharno
2016
Perpustakaan STPN
Tim Riset Sistematis 2010 ; Editor: Laksmi A. Savitri ; Valentina Arminah ; Ahmad Nashih Luthfi ; Am
2010
Perpustakaan STPN
Laksmi Adriani Savitri ; Mohamad Shohibuddin ; Surya Saluang
2009
Perpustakaan STPN
Dian Aries Mujiburohman
2017
Perpustakaan STPN
Aristiono Nugroho ; Sutaryono
2015
Perpustakaan STPN
Oloan Sitorus ; Taufik Nur Huda
2011
Perpustakaan STPN
Dwi Wulan Pujiriyani ; Vegitya Ramadhani Putri ; Muhammad Yusuf ; Muhammad Bahtiar Ariin
2014
Perpustakaan STPN
Devy Dhian Cahyati
2014
Perpustakaan STPN
Oloan Sitorus
2015
Perpustakaan STPN
Jarot Widya Muliawan
2014
Perpustakaan STPN
Dyah Ayu Widowati ; Ahmad Nashih Luthfi ; I Gusti Nyoman Guntur
2014
Perpustakaan STPN
Yance Arizona
2014
Perpustakaan STPN
Dian Yanuardy ; Swanvri ; Muntaza ; Didi Novrian ; Bambang T. Dahana ; Abu Mufakhir ; Syarif Arifin
2014
Perpustakaan STPN
Mohamad Shohibuddin ; M. Nazir Salim
2013
Perpustakaan STPN
Ahmad Nashih Luthfi ; M. Fauzi ; Razif
2010
Perpustakaan STPN
Saturnino M Borras Jr ; Marc Edelman ; Christobal Kay
2010
Perpustakaan STPN
Ahmad Nashih Luthfi ; M. Nazir S ; Amin Tohari ; Dian Andika Winda ; Diar Candra Tristiawan
2009
Perpustakaan STPN
Tim Peneliti STPN 2014 ; Penyunting: Ahmad Nashih Luthfi
2014
Perpustakaan STPN
Tim Peneliti Sistematis STPN 2016 ; Penyunting: M. Nazir Salim
2016
Perpustakaan STPN
Tim Peneliti Srategis STPN 2015 ; Penyunting: Widhiana H. Puri
2015
Perpustakaan STPN
Tim Peneliti STPN ; Editor: Dwi Wulan Pujiriyani ; Widhiana Hestining Puri
2013
Perpustakaan STPN
Tim Peneliti STPN ; Editor: Dwi Wulan Pujiriyani ; Widhiana Hestining Puri
2015
Perpustakaan STPN
Razif ; M. Fauzi ; Noer Fauzi Rachman ; Hilmar Farid
2017
Perpustakaan STPN
Prof. Dr. Maria SW Sumardjono., S.H., MCL., MPA.
2018
Perpustakaan STPN
Julius Sembiring, S.H., MPA.
2016
Perpustakaan STPN
Ahmad Nashih Luthfi ; Razif ; Bayu Eka Yulian ; Aristiono Nugroho ; Endah Cahya Immawati ; Tyas Retn
2013
Perpustakaan STPN
Endriatmo Soetarto ; Dwi Wulan Pujiriyani ; Sutaryono
2013
Perpustakaan STPN
I Gusti Nyoman Guntur ; Wahyuni ; Nuraini Aisiyah
2017
Perpustakaan STPN
Aristiono Nugroho ; Haryo Budhiawan
2011
Perpustakaan STPN
Arie Sukanti Hutagalung ; Oloan Sitorus
2011
Perpustakaan STPN
Detail Buku