Технология программирования
Информатика и вычислительная техника
  • формат pdf
  • размер 2.92 МБ
  • добавлен 22 ноября 2009 г.
Masterminds of Programming: Conversations with the Creators of Major Programming Languages
Publisher: O'Reilly Publication: 2009, English ISBN: 9780596515171 Pages: 494

Masterminds of Programming features exclusive interviews with the creators of several historic and highly influential programming languages. In this unique collection, you'll lea 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 Keighan: AWK Charles Geschke and John Waock: PostScript Bjae 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.
Похожие разделы
Смотрите также

Айзенекер У., Чарнецки К. Порождающее программирование: методы, инструменты, применение

  • формат djvu
  • размер 47.92 МБ
  • добавлен 03 декабря 2009 г.
Год издания: 2005. Серия: Для профессионалов. Издательство: Питер. Язык: русский. Кол-во страниц: 876. Порождающее программирование (Generative Programming, GP) открывает перед разработчиками приложений глобальные перспективы. Оно реализует идею перехода от одноразовых программных систем к полуавтоматическому производству самых разнообразных продуктов. Самое ценное качество методики порождающего программирования состоит в том, что она учитывает...

Agarwal B.B. Software engineering and testing

  • формат pdf
  • размер 11.62 МБ
  • добавлен 05 декабря 2010 г.
Jones and Bartlett Publishers, 2010. 516 р. Software Engineering and Testing. Introduction to Software Engineering. Software-Development Life-Cycle Models. Introduction to Software Requirements Specification. Software Reliability and Quality Assurance. System Design. Software Measurement and Metrics. Software Testing. Software-Testing Strategies. Software Maintenance and Project Management. Computer-Aided Software Engineering. Coding. Software De...

Conger S. New Software Engineering

  • формат pdf
  • размер 46.7 МБ
  • добавлен 03 января 2012 г.
Издательство Springer, 2008, -830 pp. As we move toward the 21st century, the techniques, tools, technologies, and subject matter of applications development are changing radically. Globalization of the work place is impacting IS development as well, by pressuring organizations to strive for competitive advantage through automation, among other methods. Strategic IS, reusable designs, downsizing, right-sizing, multimedia databases, and reusable...

Dooley J. Software Development and Professional Practice

  • формат pdf
  • размер 6 МБ
  • добавлен 16 августа 2011 г.
Apress, 2011. - 242 p. Software Development and Professional Practice reveals how to design and code great software. What factors do you take into account? What makes a good design? What methods and processes are out there for designing software? Is designing small programs different than designing large ones? How can you tell a good design from a bad one? You'll learn the principles of good software design, and how to turn those principles back...

Koranne S. Practical Computing on the Cell Broadband Engine

  • формат pdf
  • размер 3.7 МБ
  • добавлен 23 июля 2011 г.
Springer, 2009. 485 p. ISBN:1441903070 Practical Programming in the Cell Broadband Engine offers a unique programming guide for the Cell Broadband Engine, demonstrating a large number of real-life programs to identify and solve problems in engineering, logic design, VLSI CAD, number-theory, graph-theory, computational geometry, image processing, and other subjects. This book: Explores a wide variety of problems presenting the Cell Broadband Eng...

Lasater C.G. Design Patterns

  • формат pdf
  • размер 1.93 МБ
  • добавлен 07 ноября 2011 г.
Издательство Wordware Publishing, 2006, -471 pp. Design patterns have been around for quite a few years. They were originally created by the Gang of Four (Erich Gamma, Richard Helm, Ralph Johnson, and John Vlissides), which is responsible for formalizing the accepted design patterns we use today. Their use, while questioned and argued over by different programming schools of thought, has generally been accepted as "best practices" within the dev...

M?ller P. (ed.) Advanced Lectures on Software Engineering Processors

  • формат pdf
  • размер 2.75 МБ
  • добавлен 10 ноября 2011 г.
Издательство Springer, 2010, -194 pp. LASER Summer School 2007/2008 Only five years after its inception, the LASER Summer School on Software Engineering has established itself among the premier training schools for PhD students and professionals from the industry. Each year, the summer school focuses on an important software engineering topic. This book contains selected lecture notes from the LASER Summer Schools 2007 and 2008, both of which fo...

Meszaros G. xUnit Test Patterns Refactoring Test Code

  • формат pdf
  • размер 5.16 МБ
  • добавлен 22 ноября 2011 г.
Hardcover: 833 pages Publisher: Addison-Wesley (May 31, 2007) Language: English ISBN-10: 0131495054 ISBN-13: 978-0131495050 Automated testing is a cornerstone of agile development. An effective testing strategy will deliver new functionality more aggressively, accelerate user feedback, and improve quality. However, for many developers, creating effective automated tests is a unique and unfamiliar challenge. xUnit Test Patterns is the definitive...

Pankaj Jalote. A Concise Introduction to Software Engineering

  • формат pdf
  • размер 5.3 МБ
  • добавлен 27 мая 2011 г.
An introductory course on Software Engineering remains one of the hardest subjects to teach largely because of the wide range of topics the area encompasses. I have believed for some time that we often tend to teach too many concepts and topics in an introductory course resulting in shallow knowledge and little insight on application of these concepts. And Software Engineering is finally about application of concepts to efficiently engineer good...

Rothlauf F. Design of Modern Heuristics: Principles and Application

  • формат pdf
  • размер 2.3 МБ
  • добавлен 19 августа 2011 г.
Springer, 2011. - 267 p. Most textbooks on modern heuristics provide the reader with detailed descriptions of the functionality of single examples like genetic algorithms, genetic programming, tabu search, simulated annealing, and others, but fail to teach the underlying concepts behind these different approaches. The author takes a different approach in this textbook by focusing on the users' needs and answering three fundamental questions: Fir...