[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fWPhQkRFGTh_fBMNTTUAVznRSncSO9AlzYgPKoWQ1L3g":3,"$fNkg71KHcELSOETOzxJEBWkVyLEbj7Rbjvb7SgQrMnx0":12},{"author":4,"tags":11},{"author_id":5,"author_name":6,"author_name_first_letter":7,"article_count":8,"bio":9,"short_bio":9,"slug":10,"image_url":9},196216,"Niklaus Wirth","N",44,null,"niklaus-wirth",[],{"quotes":13,"pagination":109},[14,22,28,40,51,62,73,79,90,100],{"id":15,"quote_text":16,"author_id":5,"source_id":17,"has_image":18,"author":19,"source":20,"quote_tag":21,"commentary":9},3316398,"Increasingly, people seem to misinterpret complexity as sophistication, which is baffling – the incomprehensible should cause suspicion rather than admiration.",6,false,{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":23,"quote_text":24,"author_id":5,"source_id":17,"has_image":18,"author":25,"source":26,"quote_tag":27,"commentary":9},3316387,"Time pressure gradually corrupts an engineer’s standard of quality and perfection. It has a detrimental effect on people as well as products.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":29,"quote_text":30,"author_id":5,"source_id":31,"has_image":18,"author":32,"source":33,"quote_tag":34,"commentary":9},2753288,"Complexity has and will maintain a strong fascination for many people. It is true that we live in a complex world and strive to solve inherently complex problems, which often do require complex mechanisms. However, this should not diminish our desire for elegant solutions, which convince by their clarity and effectiveness. Simple, elegant solutions are more effective, but they are harder to find than complex ones, and they require more time, which we too often believe to be unaffordable",4,{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[35],{"id":36,"tag":37},5729240,{"id":38,"tag_name":39},598,"learning",{"id":41,"quote_text":42,"author_id":5,"source_id":31,"has_image":18,"author":43,"source":44,"quote_tag":45,"commentary":9},2753279,"C++ is an insult to the human brain",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[46],{"id":47,"tag":48},5729231,{"id":49,"tag_name":50},35056,"human-brain",{"id":52,"quote_text":53,"author_id":5,"source_id":31,"has_image":18,"author":54,"source":55,"quote_tag":56,"commentary":9},2753269,"A primary cause of complexity is that software vendors uncritically adopt almost any feature that users want.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[57],{"id":58,"tag":59},5729220,{"id":60,"tag_name":61},11585,"causes",{"id":63,"quote_text":64,"author_id":5,"source_id":31,"has_image":18,"author":65,"source":66,"quote_tag":67,"commentary":9},2753265,"The belief that complex systems require armies of designers and programmers is wrong. A system that is not understood in its entirety, or at least to a significant degree of detail by a single individual, should probably not be built.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[68],{"id":69,"tag":70},5729215,{"id":71,"tag_name":72},5973,"army",{"id":74,"quote_text":75,"author_id":5,"source_id":31,"has_image":18,"author":76,"source":77,"quote_tag":78,"commentary":9},2753258,"Time pressure gradually corrupts an engineer's standard of quality and perfection. It has a detrimental effect on people as well as products",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[],{"id":80,"quote_text":81,"author_id":5,"source_id":31,"has_image":18,"author":82,"source":83,"quote_tag":84,"commentary":9},2753247,"Professors typically spend their time in meetings about planning, policy, proposals, fund-raising, consulting, interviewing, traveling, and so forth, but spend relatively little time at their drawing boards. As a result, they lose touch with the substance of their rapidly developing subject. They lose the ability to design; they lose sight of what is essential; and they resign themselves to teach academically challenging puzzles.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[85],{"id":86,"tag":87},5729200,{"id":88,"tag_name":89},4957,"sight",{"id":91,"quote_text":92,"author_id":5,"source_id":31,"has_image":18,"author":93,"source":94,"quote_tag":95,"commentary":99},2753240,"Software gets slower faster than hardware gets faster. (Or, sometimes known by] Grove [the head of Intel] giveth and Gates [the head of Microsoft] taketh away.)",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[96],{"id":97,"tag":98},5729191,{"id":38,"tag_name":39},"**The Backstory**\nNiklaus Wirth, the renowned Swiss computer scientist, likely uttered these words in the context of his work on programming languages and software engineering in the 1970s and 1980s. At that time, the computing industry was rapidly advancing, with Moore's Law driving exponential increases in hardware processing power. However, Wirth's statement highlights the growing disparity between hardware advancements and software performance.\n\n**The Hidden Insight**\nThe quote reveals a counter-intuitive truth: software's performance degrades faster than hardware's capabilities improve. This is because software is often designed to take advantage of new hardware capabilities, but it also accumulates inefficiencies and complexity over time, leading to slower execution. This paradox underscores the importance of continuous software optimization and refactoring to mitigate the effects of increasing hardware capabilities.\n\n**How to Use This**\nTo apply this mindset today, prioritize regular software maintenance and optimization, even in the face of rapidly advancing hardware. By acknowledging the inherent tendency for software to degrade, you can proactively address performance issues and ensure your software remains efficient and effective, even as hardware capabilities continue to improve.",{"id":101,"quote_text":102,"author_id":5,"source_id":31,"has_image":18,"author":103,"source":104,"quote_tag":105,"commentary":9},2753232,"Increasingly, people seem to misinterpret complexity as sophistication, which is baffling -- the incomprehensible should cause suspicion rather than admiration.",{"id":5,"author_name":6,"slug":10,"author_name_first_letter":7,"article_count":8,"image_url":9},{},[106],{"id":107,"tag":108},5729184,{"id":60,"tag_name":61},{"currentPage":110,"totalPages":111,"totalItems":8,"itemsPerPage":112},1,5,10]