reklama - zainteresowany?

Masterminds of Programming. Conversations with the Creators of Major Programming Languages - Helion

Masterminds of Programming. Conversations with the Creators of Major Programming Languages
ebook
Autor: Federico Biancuzzi, Chromatic
ISBN: 978-05-965-5550-4
stron: 496, Format: ebook
Data wydania: 2009-03-21
Księgarnia: Helion

Cena książki: 84,92 zł (poprzednio: 98,74 zł)
Oszczędzasz: 14% (-13,82 zł)

Dodaj do koszyka Masterminds of Programming. Conversations with the Creators of Major Programming Languages

Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. In this unique collection, you'll learn about the processes that led to specific design decisions, including the goals they had in mind, the trade-offs they had to make, and how their experiences have left an impact on programming today. Masterminds of Programming includes individual interviews with:

  • Adin D. Falkoff: APL
  • Thomas E. Kurtz: BASIC
  • Charles H. Moore: FORTH
  • Robin Milner: ML
  • Donald D. Chamberlin: SQL
  • Alfred Aho, Peter Weinberger, and Brian Kernighan: AWK
  • Charles Geschke and John Warnock: PostScript
  • Bjarne Stroustrup: C++
  • Bertrand Meyer: Eiffel
  • Brad Cox and Tom Love: Objective-C
  • Larry Wall: Perl
  • Simon Peyton Jones, Paul Hudak, Philip Wadler, and John Hughes: Haskell
  • Guido van Rossum: Python
  • Luiz Henrique de Figueiredo and Roberto Ierusalimschy: Lua
  • James Gosling: Java
  • Grady Booch, Ivar Jacobson, and James Rumbaugh: UML
  • Anders Hejlsberg: Delphi inventor and lead developer of C#

If you're interested in the people whose vision and hard work helped shape the computer industry, you'll find Masterminds of Programming fascinating.

Dodaj do koszyka Masterminds of Programming. Conversations with the Creators of Major Programming Languages

 

Osoby które kupowały "Masterminds of Programming. Conversations with the Creators of Major Programming Languages", wybierały także:

  • Windows Media Center. Domowe centrum rozrywki
  • Ruby on Rails. Ćwiczenia
  • DevOps w praktyce. Kurs video. Jenkins, Ansible, Terraform i Docker
  • Przywództwo w Å›wiecie VUCA. Jak być skutecznym liderem w niepewnym Å›rodowisku
  • Scrum. O zwinnym zarzÄ…dzaniu projektami. Wydanie II rozszerzone

Dodaj do koszyka Masterminds of Programming. Conversations with the Creators of Major Programming Languages

Spis treści

Masterminds of Programming. Conversations with the Creators of Major Programming Languages eBook -- spis treści

  • Masterminds of Programming
  • Foreword
  • Preface
    • Organization of the Material
    • Conventions Used in This Book
    • How to Contact Us
    • Safari Books Online
  • 1. C++
    • Design Decisions
    • Using the Language
    • OOP and Concurrency
    • Future
    • Teaching
  • 2. Python
    • The Pythonic Way
    • The Good Programmer
    • Multiple Pythons
    • Expedients and Experience
  • 3. APL
    • Paper and Pencil
    • Elementary Principles
    • Parallelism
    • Legacy
  • 4. Forth
    • The Forth Language and Language Design
    • Hardware
    • Application Design
  • 5. BASIC
    • The Goals Behind BASIC
    • Compiler Design
    • Language and Programming Practice
    • Language Design
    • Work Goals
  • 6. AWK
    • The Life of Algorithms
    • Language Design
    • Unix and Its Culture
    • The Role of Documentation
    • Computer Science
    • Breeding Little Languages
    • Designing a New Language
    • Legacy Culture
    • Transformative Technologies
    • Bits That Change the Universe
    • Theory and Practice
    • Waiting for a Breakthrough
    • Programming by Example
  • 7. Lua
    • The Power of Scripting
    • Experience
    • Language Design
  • 8. Haskell
    • A Functional Team
    • Trajectory of Functional Programming
    • The Haskell Language
    • Spreading (Functional) Education
    • Formalism and Evolution
  • 9. ML
    • The Soundness of Theorems
    • The Theory of Meaning
    • Beyond Informatics
  • 10. SQL
    • A Seminal Paper
    • The Language
    • Feedback and Evolution
    • XQuery and XML
  • 11. Objective-C
    • Engineering Objective-C
    • Growing a Language
    • Education and Training
    • Project Management and Legacy Software
    • Objective-C and Other Languages
    • Components, Sand, and Bricks
    • Quality As an Economic Phenomenon
    • Education
  • 12. Java
    • Power or Simplicity
    • A Matter of Taste
    • Concurrency
    • Designing a Language
    • Feedback Loop
  • 13. C#
    • Language and Design
    • Growing a Language
    • C#
    • The Future of Computer Science
  • 14. UML
    • Learning and Teaching
    • The Role of the People
    • UML
    • Knowledge
    • Be Ready for Change
    • Using UML
    • Layers and Languages
    • A Bit of Reusability
    • Symmetric Relationships
    • UML
    • Language Design
    • Training Developers
    • Creativity, Refinement, and Patterns
  • 15. Perl
    • The Language of Revolutions
    • Language
    • Community
    • Evolution and Revolution
  • 16. PostScript
    • Designed to Last
    • Research and Education
    • Interfaces to Longevity
    • Standard Wishes
  • 17. Eiffel
    • An Inspired Afternoon
    • Reusability and Genericity
    • Proofreading Languages
    • Managing Growth and Evolution
  • A. ABOUT THE INTERVIEWERS
  • B. Afterword
  • C. Contributors
  • Index
  • About the Authors
  • COLOPHON
  • Copyright

Dodaj do koszyka Masterminds of Programming. Conversations with the Creators of Major Programming Languages

Code, Publish & WebDesing by CATALIST.com.pl



(c) 2005-2024 CATALIST agencja interaktywna, znaki firmowe należą do wydawnictwa Helion S.A.