Chapter
Energy efficiency vs robustness in engineering trade-offs and the role of JavaScript in building large systems
The focus on energy efficiency in various appliances and electronics has led to trade-offs in engineering in terms of robustness and higher costs. JavaScript, despite its limitations, can bring together creativity and good software engineering practices to build real-world systems.
Clips
JavaScript is a powerful language that attracts creative people to build large systems, but it may not be the optimal choice for building huge apps without type systems.
27:29 - 33:14 (05:45)
Summary
JavaScript is a powerful language that attracts creative people to build large systems, but it may not be the optimal choice for building huge apps without type systems. However, it can still be the optimal solution in certain cases where there are a lot of factors to consider in the larger system standpoint.
ChapterEnergy efficiency vs robustness in engineering trade-offs and the role of JavaScript in building large systems
Episode#309 – John Carmack: Doom, Quake, VR, AGI, Programming, Video Games, and Rockets
PodcastLex Fridman Podcast
As energy could become cheaper in the future, trade-offs around engineering could shift away from energy efficiency towards more robustness and cost-effectiveness in certain areas of appliance building, leading to radical innovation.
33:14 - 35:25 (02:11)
Summary
As energy could become cheaper in the future, trade-offs around engineering could shift away from energy efficiency towards more robustness and cost-effectiveness in certain areas of appliance building, leading to radical innovation.