Software and Mind: The Mechanistic Myth and Its Consequences (Andrei Sorin)

 
0.0 (0)
Software and Mind: The Mechanistic Myth and Its Consequences (Andrei Sorin)

This book analyzes the errors of mechanical ideology and the degeneration of minds induced by these fallacies, addressing both general readers and software practitioners. According to Mechanism, the entire world may be modeled as a straightforward hierarchy of entities.

However, this concept is largely useless because most aspects of the world are too complicated to be reduced to simple structures, despite being beneficial in industries like manufacturing and mathematics.

In particular, our software-related affairs cannot be portrayed in this way. All software applications, programming theories, and development frameworks, however, make an effort to distill complex real-world issues into tidy hierarchical structures of data, processes, and features.

The book demonstrates how the mechanistic worldview has transformed the majority of our software-related activities into pseudoscientific endeavors using Karl Popper's well-known rules of demarcation between science and pseudoscience.

The software elites are advocating false, even fraudulent, software ideas using mechanisms as their justification. Instead of allowing us to become software experts and build our own systems, they force us to rely on generic, subpar systems. Software mechanisms imitate industrial processes, which limits us to very abstract concepts and straightforward, isolated structures. However, the advantages of software can only be realized if we begin with low-level components and learn to build large, interacting systems.

Read the book if you are learning to program in school. Read the book if you make a livelihood programming. Read the book if you oversee programmers. Read the book before buying a software system if you're considering making an investment. Above all, read "Software and Mind: The Mechanistic Myth and its Consequences" by Andrei Sorin, Ph.D., if you find yourself sticking to the orthodoxy of some approach. It might help you consider new possibilities.

Anyone entering the programming field should be forced to read this book about the state of software development today. Give a copy of this book to any programmer who is rigidly adhering to a methodology right now.

Ebook Details

Author(s)
About the Authors
Here is a brief overview of my professional background and how "Software and Mind" were inspired by my research and expertise.

I was born in Bucharest, Romania, and immigrated to Israel at the age of 13. I studied electronics at the technical high school Bosmat in Haifa from 1962 to 1966. The Technion, an Israeli institute of technology, was where I pursued my studies from 1966 to 1970, earning a B.Sc. in electrical engineering. By that point, I had enough knowledge of computer hardware and software to understand that a job in software would better suit my skills and temperament. I, therefore, attended Technion's Department of Computer Science while I was a professor of electronics at a nearby college, earning my M.Sc. in 1971.
Publisher
Published
Published Date / Year
1st edition (January 1, 2013)
License(s)
CC BY-ND 4.0
Hardcover
944 pages
eBook Format
PDF (944 pages, 7.4 MB) and PDF files
ISBN-10
0986938904
ISBN-13
978-0986938900

Similar Programming & Computer Books

AWK の第一歩 - AWK First Steps (Ogurisu Osamu)
The purpose of this open-source guide is to provide beginners with the necessary assistance. Unlike C or Java, he enjoys programming more casually, and of course he is capable...
高信頼化ソフトウェアのための開発手法ガイドブック - Development Method Guidebook for Highly Reliable Software (IPA)
Following the "Software Test Estimation Guidebook" published in 2008, this free programming book presents a number of approaches and strategies for prevention and detection actions connected to software quality...
ケヴィン・ケリー著作選集 3 - Collection of works by Kevin Kelly 3
This free programming book is a paper version of "Kevin Kelly's Selected Works 1" published by Tatsujin Publishing in November 2011 as an e-book. ...
ケヴィン・ケリー著作選集 2 - Collection of works by Kevin Kelly 2
This free programming book is a paper version of "Kevin Kelly's Selected Works 1" published by Tatsujin Publishing in November 2011 as an e-book. ...
ケヴィン・ケリー著作選集 1 - Anthology of Kevin Kelly's Writings 1
This free programming book is a paper version of "Kevin Kelly's Selected Works 1" published by Tatsujin Publishing in November 2011 as an e-book.
Qtプログラミング入門 - Introduction to Qt programming (nishio dens)
This free programming book is about "Introduction to Qt programming".  
GLUTによる「手抜き」OpenGL入門 - An Introduction to OpenGL "Sloppily" with GLUT (Kohei Tokoi)
This open-source manual serves as a reference for the student experiment's "VR experiment" and is an OpenGL tutorial utilizing GLUT.  
徹底解剖「G1GC」実装編 - Thorough dissection "G1GC" implementation edition (Narihiro Nakamura)
The second installment of "Thorough Dissection "G1GC' Algorithm Edition" is this free programming book (hereafter referred to simply as "Algorithm Edition") It is a book that concentrates on the...
一般教養としてのGarbage Collection - Garbage Collection as general education (Toshio Endo)
We will talk about the contents of GC in this free programming because users and programmers generally consider it as a (often irritating) black box and clarify. ...
Informatique Créative - Creative Computing
Computing is the main emphasis of creative computing. Young people who engage in creative programming are prepared for careers that go far beyond those of programmers or computer scientists....

User reviews

There are no user reviews for this listing.
Ratings
Rate this Book
Comments