Quotessence
Home / Quotes / Quote by Guy Steele

Quote by Guy Steele

“Some people prefer not to commingle the functional, lambda-calculus part of a language with the parts that do side effects. It seems they believe in the separation of Church and state.”

Quote by Guy Steele

Author

Guy Steele
Guy Steele

Guy Steele (born October 2, 1954) is an American computer scientist known for his pioneering work in programming language design and parallel computing. He co-designed the Scheme programming language, contributed to the Common Lisp standard, and was a key author of the Java Language Specification. Steele earned his bachelor's degree from MIT and his Ph.D. from Carnegie Mellon University. He has worked at MIT, Carnegie Mellon, Tartan Labs, Thinking Machines, Sun Microsystems, and Oracle. A member of the National Academy of Engineering and an ACM Fellow, Steele has received numerous awards for his contributions to programming languages and compiler optimization. His work has profoundly influenced functional programming and parallel computing paradigms. more

You May Also Like

“I believe that any form of writing exercise is good for you. I also believe that any form of tuition which helps develop your awareness of the different properties, styles, and effects of writing is good for you. It helps you become a better reader, more sensitive to nuance, and a better writer, more sensitive to audience. Texting language is no different from other innovative forms of written expression that have emerged in the past. It is a type of language whose communicative strengths and weaknesses need to be appreciated.”