#programming
Explore Books, Authors and Common Highlights on Programming
Showing 29 of 29 highlights
Machine learning is the science of getting computers to act without being explicitly programmed.
From The Master Algorithm by Pedro Domingos
Premature optimization is the root of all evil.
A metaobject protocol is a set of conventions that allows programmers to customize the behavior of their programming language.
The beauty of programming is that it is a creative act.
From The Annotated Turing by Charles Petzold
The goal of this book is to provide a framework for understanding and building metaobject protocols.
Metaobject protocols allow us to reflect on the structures of our programs.
A system that is only programmed to optimize a single objective can lead to unintended consequences.
From Human Compatible by Stuart Russell
Programming is a way of thinking.
From Mindstorms: Children, Computers, And Powerful Ideas by Seymour Papert
The mind is like a computer; it can be programmed.
By using a metaobject protocol, we can create new abstractions that make our programs easier to understand.
Good programmers know what to write. Great programmers know what to rewrite.
Programming is a way of thinking that can benefit all aspects of learning.
From Mindstorms: Children, Computers, And Powerful Ideas by Seymour Papert
In the beginning, there was code.
From The Infinite Machine by Camila Russo
A computer program is a precise set of instructions that a machine can follow.
From The Annotated Turing by Charles Petzold
Rust is a systems programming language that runs fast, prevents segfaults, and guarantees thread safety.
From The Rust Programming Language by Steve Klabnik & Carol Nichols
Documentation is an essential part of Rust, and it encourages writing clear and useful documentation.
From The Rust Programming Language by Steve Klabnik & Carol Nichols
Metaobject protocols have the potential to revolutionize the way we think about programming languages.
A computer is a device that can be programmed to carry out a set of operations.
From The Annotated Turing by Charles Petzold
Children can learn to think mathematically through programming.
From Mindstorms: Children, Computers, And Powerful Ideas by Seymour Papert
A good metaobject protocol should be flexible enough to accommodate a variety of programming styles.
The art of programming is the art of organizing complexity.
Understanding how algorithms work is the key to becoming a better programmer.
From Grokking Algorithms by Aditya Bhargava
Programming is not just a skill, it's a way of thinking.
From Mindstorms: Children, Computers, And Powerful Ideas by Seymour Papert
Clean code always looks like it was written by someone who cares.
From Clean Code by Robert C. Martin
Good programmers know what to write. Great ones know what to rewrite.
Debugging is twice as hard as writing the code in the first place.
The real problem is that programmers have spent far too much time worrying about efficiency in the wrong places and at the wrong times.
Error handling is a crucial aspect of writing robust Rust programs.
From The Rust Programming Language by Steve Klabnik & Carol Nichols
A programming language is a tool for expressing ideas.