In our homes, our schools, and our businesses, computers play an ever-increasing role. But while most of us today can work a computer - albeit with the help of the ever-present computer software manual - we know little about what goes on inside the box and virtually nothing about software design or the world of computer programming.
In Patterns of Software, the respected software pioneer and computer scientist, Richard Gabriel, gives us an informative inside look at the world of software design and computer programming and the business that surrounds them. In this wide-ranging volume, Gabriel discusses such topics as what makes a successful programming language, how the rest of the world looks at and responds to the work of computer scientists, how he first became involved in computer programming and software development, what makes a successful software business, and why his own company, Lucid, failed in 1994, ten years after its inception.
Pages : | /Paperback 256 pages |
Size : | PDF (239 pages, 1.2 MB) |
File type : | |
Downloads: | 26 |
Created: | 2020-08-30 |
License: | Creative Commons Attribution-NonCommercial-ShareAlike 3.0 United States |
Author(s): | Richard P. Gabriel |
This is a collection of lectures on probability theory and mathematical statistics written by Marco Taboga, a professional financial economist with a passion for mathematics. It is offered as a free service to the mathematical community and provides an accessible introduction to topics that are no...
Kubernetes SuccinctlyDownload free course Kubernetes Succinctly, pdf file on 121 pages by Rahul Rai, Tarun Pabbi....
Open Source Systems: Towards Robust PracticesDownload free course Open Source Systems: Towards Robust Practices, pdf file on 225 pages by Federico Balaguer, Roberto Di Cosmo, Alejandra Garrido, Fabio Kon, Gregorio Robles, Stefano Zacchiroli....
Case Studies in Infrastructure Change ManagementDownload free course Case Studies in Infrastructure Change Management, pdf file on 40 pages by by Wendy Look, Mark Dallman....
CyberParks – The Interface Between People, Places and TechnologyDownload free course CyberParks – The Interface Between People, Places and Technology, pdf file on 331 pages by Carlos Smaniotto Costa, Ina Šuklje Erjavec, Therese Kenna, Michiel de Lange, Konstantinos Ioannidis, Gabriela Maksymiuk, Martijn de Waal....
Algorithms Notes for ProfessionalsDownload free course Algorithms Notes for Professionals, pdf file on 257 pages by by Stack Overflow Community....
GIS SuccinctlyDownload free course GIS Succinctly, pdf file on 108 pages by Peter Shaw....
Optimizing HPC Applications with Intel Cluster ToolsOptimizing HPC Applications with Intel Cluster Tools takes the reader on a tour of the fas..., download free HPC Applications tutorial in PDF (300 pages) created by Alexander Supalov ....
Anti-fragile ICT SystemsDownload free course Anti-fragile ICT Systems, pdf file on 159 pages by by Kjell Jørgen Hole....
Introduction to XSLTDownload training document course in PDF intituled Introduction to XSLT, free tutorial for beginners by Deborah Aleyne Lapeyre and B. Tommie Usdin....