---
title: "Best Alan Perlis Quotes"
description: "American computer scientist (1922–1990)... | Alan Jay Perlis was an American computer scientist and professor at Purdue University, Carnegie Mellon Univ..."
image: "https://sms4smile.com/quotes/wp-content/uploads/sms4s/authors/processed/b013/author-alan-perlis-11812.jpg"
---

![Portrait of Alan Perlis](https://sms4smile.com/quotes/wp-content/uploads/sms4s/authors/processed/b013/author-alan-perlis-11812.jpg)

# Alan Perlis

(1922–1990)   Mathematician

 **57** quotes in **234** categories

Rate this collection:  ★ ★ ★ ★ ★   No ratings yet

Alan Perlis was a mathematician.

## Quick Facts About Alan Perlis

Born April 1, 1922

Died February 7, 1990

Profession Mathematician

## About Alan Perlis

American computer scientist (1922–1990)... \| Alan Jay Perlis was an American computer scientist and professor at Purdue University, Carnegie Mellon University and Yale University. He is best known for his pioneering work in programming languages and in 1966 he became the first recipient of the ACM Turing Award.

##  Quotes by Alan Perlis · Page 2

> [It is easier to change the specification to fit the program than vice versa.](https://sms4smile.com/quotes/alan-perlis/it-is-easier-to-change-the-specification-to-fit-the-program-than-vice/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Change](https://sms4smile.com/quotes/about/change/)

[Image](https://sms4smile.com/quotes/i/b11/alan-perlis-11812_change_it-is-easier-to-change-the-specification_2929385.png)

> [If a listener nods his head when you're explaining your program, wake him up.](https://sms4smile.com/quotes/alan-perlis/if-a-listener-nods-his-head-when-you-re-explaining-your-program-wake/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Image](https://sms4smile.com/quotes/i/18b/alan-perlis-11812_explaining_if-a-listener-nods-his-head-when-you-re_2004494.png)

> [LISP programmers know the value of everything and the cost of nothing.](https://sms4smile.com/quotes/alan-perlis/lisp-programmers-know-the-value-of-everything-and-the-cost-of-nothing/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Image](https://sms4smile.com/quotes/i/810/alan-perlis-11812_cost_lisp-programmers-know-the-value-of-every_68348.png)

> [C programmers never die. They are just cast into void.](https://sms4smile.com/quotes/alan-perlis/c-programmers-never-die-they-are-just-cast-into-void/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Image](https://sms4smile.com/quotes/i/080/alan-perlis-11812_casts_c-programmers-never-die-they-are-just-ca_2941541.png)

> [The computing field is always in need of new cliches.](https://sms4smile.com/quotes/alan-perlis/the-computing-field-is-always-in-need-of-new-cliches/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Cliches](https://sms4smile.com/quotes/about/cliches/)

[Image](https://sms4smile.com/quotes/i/902/alan-perlis-11812_cliches_the-computing-field-is-always-in-need-of_222442.png)

> [Optimization hinders evolution. Everything should be built top-down, except the first time. Simplicity does not precede complexity, but follows it.](https://sms4smile.com/quotes/alan-perlis/optimization-hinders-evolution-everything-should-be-built-top-down/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Image](https://sms4smile.com/quotes/i/651/alan-perlis-11812_built_optimization-hinders-evolution-everythin_156555.png)

> [Often it is the means that justify the ends: goals advance technique and technique survives even when goal structures crumble.](https://sms4smile.com/quotes/alan-perlis/often-it-is-the-means-that-justify-the-ends-goals-advance-technique/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Image](https://sms4smile.com/quotes/i/1bb/alan-perlis-11812_ends_often-it-is-the-means-that-justify-the-e_2167899.png)

> [When someone says, "I want a programming language in which I need only say what I want done," give him a lollipop.](https://sms4smile.com/quotes/alan-perlis/when-someone-says-i-want-a-programming-language-in-which-i-need-only/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Computer language](https://sms4smile.com/quotes/about/computer-language/)

[Image](https://sms4smile.com/quotes/i/741/alan-perlis-11812_computer-language_when-someone-says-i-want-a-programming-l_2875758.png)

> [A picture is worth 10K words - but only those to describe the picture. Hardly any sets of 10K words can be…](https://sms4smile.com/quotes/alan-perlis/a-picture-is-worth-10k-words-but-only-those-to-describe-the-picture/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Photography](https://sms4smile.com/quotes/about/photography/)

[Image](https://sms4smile.com/quotes/i/aa3/alan-perlis-11812_photography_a-picture-is-worth-10k-words-but-only-th_2809443.png)

> [In computing, turning the obvious into the useful is a living definition of the word "frustration".](https://sms4smile.com/quotes/alan-perlis/in-computing-turning-the-obvious-into-the-useful-is-a-living/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Computers](https://sms4smile.com/quotes/about/computers/)

[Image](https://sms4smile.com/quotes/i/c66/alan-perlis-11812_computers_in-computing-turning-the-obvious-into-th_2889649.png)

> [When a professor insists computer science is X but not Y, have compassion for his graduate students.](https://sms4smile.com/quotes/alan-perlis/when-a-professor-insists-computer-science-is-x-but-not-y-have/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Compassion](https://sms4smile.com/quotes/about/compassion/)

[Image](https://sms4smile.com/quotes/i/2c3/alan-perlis-11812_compassion_when-a-professor-insists-computer-scienc_299488.png)

> [Adapting old programs to fit new machines usually means adapting new machines to behave like old ones.](https://sms4smile.com/quotes/alan-perlis/adapting-old-programs-to-fit-new-machines-usually-means-adapting-new/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Image](https://sms4smile.com/quotes/i/090/alan-perlis-11812_adapting_adapting-old-programs-to-fit-new-machine_2272724.png)

> [Every program has two purposes: The one for which it was written and another for which it wasn't.](https://sms4smile.com/quotes/alan-perlis/every-program-has-two-purposes-the-one-for-which-it-was-written-and/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Image](https://sms4smile.com/quotes/i/965/alan-perlis-11812_another_every-program-has-two-purposes-the-one-f_527839.jpg)

> [You can measure a programmer's perspective by noting his attitude on the continuing vitality of FORTRAN.](https://sms4smile.com/quotes/alan-perlis/you-can-measure-a-programmer-s-perspective-by-noting-his-attitude-on/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Attitude](https://sms4smile.com/quotes/about/attitude/)

[Image](https://sms4smile.com/quotes/i/0f4/alan-perlis-11812_attitude_you-can-measure-a-programmer-s-perspecti_31394.png)

> [FORTRAN is not a flower but a weed - it is hardy, occasionally blooms, and grows in every computer.](https://sms4smile.com/quotes/alan-perlis/fortran-is-not-a-flower-but-a-weed-it-is-hardy-occasionally-blooms/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Computer](https://sms4smile.com/quotes/about/computer/)

[Image](https://sms4smile.com/quotes/i/97b/alan-perlis-11812_computer_fortran-is-not-a-flower-but-a-weed-it-is_2475255.png)

> [Because of its vitality, the computing field is always in desperate need of new cliches: Banality soothes our nerves.](https://sms4smile.com/quotes/alan-perlis/because-of-its-vitality-the-computing-field-is-always-in-desperate/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Image](https://sms4smile.com/quotes/i/d26/alan-perlis-11812_banality_because-of-its-vitality-the-computing-fi_1507168.jpg)

> [Every program has (at least) two purposes: the one for which it was written and another for which it wasn't.](https://sms4smile.com/quotes/alan-perlis/every-program-has-at-least-two-purposes-the-one-for-which-it-was/)

[Alan Perlis](https://sms4smile.com/quotes/author/alan-perlis/)

[Computing](https://sms4smile.com/quotes/about/computing/)

[Image](https://sms4smile.com/quotes/i/886/alan-perlis-11812_computing_every-program-has-at-least-two-purposes_1403371.png)

## Alan Perlis by topic

[Programming (30)](https://sms4smile.com/quotes/about/programming/alan-perlis/) [Technology (27)](https://sms4smile.com/quotes/about/technology/alan-perlis/) [Computers (12)](https://sms4smile.com/quotes/about/computers/alan-perlis/)

```json
{
    "@context": "https://schema.org",
    "@graph": [
        {
            "@type": "ItemList",
            "@id": "https://sms4smile.com/quotes/author/alan-perlis/#itemlist",
            "name": "Alan Perlis Quotes",
            "numberOfItems": 17,
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "item": {
                        "@type": "Quotation",
                        "text": "It is easier to change the specification to fit the program than vice versa.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/it-is-easier-to-change-the-specification-to-fit-the-program-than-vice/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/b11/alan-perlis-11812_change_it-is-easier-to-change-the-specification_2929385.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/b11/alan-perlis-11812_change_it-is-easier-to-change-the-specification_2929385.png",
                            "url": "https://sms4smile.com/quotes/i/b11/alan-perlis-11812_change_it-is-easier-to-change-the-specification_2929385.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“It is easier to change the specification to fit the program than vice versa.” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "item": {
                        "@type": "Quotation",
                        "text": "If a listener nods his head when you're explaining your program, wake him up.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/if-a-listener-nods-his-head-when-you-re-explaining-your-program-wake/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/18b/alan-perlis-11812_explaining_if-a-listener-nods-his-head-when-you-re_2004494.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/18b/alan-perlis-11812_explaining_if-a-listener-nods-his-head-when-you-re_2004494.png",
                            "url": "https://sms4smile.com/quotes/i/18b/alan-perlis-11812_explaining_if-a-listener-nods-his-head-when-you-re_2004494.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“If a listener nods his head when you're explaining your program, wake him up.” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 3,
                    "item": {
                        "@type": "Quotation",
                        "text": "LISP programmers know the value of everything and the cost of nothing.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/lisp-programmers-know-the-value-of-everything-and-the-cost-of-nothing/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/810/alan-perlis-11812_cost_lisp-programmers-know-the-value-of-every_68348.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/810/alan-perlis-11812_cost_lisp-programmers-know-the-value-of-every_68348.png",
                            "url": "https://sms4smile.com/quotes/i/810/alan-perlis-11812_cost_lisp-programmers-know-the-value-of-every_68348.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“LISP programmers know the value of everything and the cost of nothing.” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 4,
                    "item": {
                        "@type": "Quotation",
                        "text": "C programmers never die. They are just cast into void.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/c-programmers-never-die-they-are-just-cast-into-void/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/080/alan-perlis-11812_casts_c-programmers-never-die-they-are-just-ca_2941541.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/080/alan-perlis-11812_casts_c-programmers-never-die-they-are-just-ca_2941541.png",
                            "url": "https://sms4smile.com/quotes/i/080/alan-perlis-11812_casts_c-programmers-never-die-they-are-just-ca_2941541.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“C programmers never die. They are just cast into void.” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 5,
                    "item": {
                        "@type": "Quotation",
                        "text": "The computing field is always in need of new cliches.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/the-computing-field-is-always-in-need-of-new-cliches/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/902/alan-perlis-11812_cliches_the-computing-field-is-always-in-need-of_222442.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/902/alan-perlis-11812_cliches_the-computing-field-is-always-in-need-of_222442.png",
                            "url": "https://sms4smile.com/quotes/i/902/alan-perlis-11812_cliches_the-computing-field-is-always-in-need-of_222442.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“The computing field is always in need of new cliches.” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 6,
                    "item": {
                        "@type": "Quotation",
                        "text": "Optimization hinders evolution. Everything should be built top-down, except the first time. Simplicity does not precede complexity, but follows it.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/optimization-hinders-evolution-everything-should-be-built-top-down/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/651/alan-perlis-11812_built_optimization-hinders-evolution-everythin_156555.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/651/alan-perlis-11812_built_optimization-hinders-evolution-everythin_156555.png",
                            "url": "https://sms4smile.com/quotes/i/651/alan-perlis-11812_built_optimization-hinders-evolution-everythin_156555.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“Optimization hinders evolution. Everything should be built top-down, except the first time. Simplicity does…” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 7,
                    "item": {
                        "@type": "Quotation",
                        "text": "Often it is the means that justify the ends: goals advance technique and technique survives even when goal structures crumble.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/often-it-is-the-means-that-justify-the-ends-goals-advance-technique/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/1bb/alan-perlis-11812_ends_often-it-is-the-means-that-justify-the-e_2167899.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/1bb/alan-perlis-11812_ends_often-it-is-the-means-that-justify-the-e_2167899.png",
                            "url": "https://sms4smile.com/quotes/i/1bb/alan-perlis-11812_ends_often-it-is-the-means-that-justify-the-e_2167899.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“Often it is the means that justify the ends: goals advance technique and technique survives even when goal…” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 8,
                    "item": {
                        "@type": "Quotation",
                        "text": "When someone says, \"I want a programming language in which I need only say what I want done,\" give him a lollipop.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/when-someone-says-i-want-a-programming-language-in-which-i-need-only/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/741/alan-perlis-11812_computer-language_when-someone-says-i-want-a-programming-l_2875758.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/741/alan-perlis-11812_computer-language_when-someone-says-i-want-a-programming-l_2875758.png",
                            "url": "https://sms4smile.com/quotes/i/741/alan-perlis-11812_computer-language_when-someone-says-i-want-a-programming-l_2875758.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“When someone says, \"I want a programming language in which I need only say what I want done,\" give him a…” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 9,
                    "item": {
                        "@type": "Quotation",
                        "text": "A picture is worth 10K words - but only those to describe the picture. Hardly any sets of 10K words can be adequately described with pictures.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/a-picture-is-worth-10k-words-but-only-those-to-describe-the-picture/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/aa3/alan-perlis-11812_photography_a-picture-is-worth-10k-words-but-only-th_2809443.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/aa3/alan-perlis-11812_photography_a-picture-is-worth-10k-words-but-only-th_2809443.png",
                            "url": "https://sms4smile.com/quotes/i/aa3/alan-perlis-11812_photography_a-picture-is-worth-10k-words-but-only-th_2809443.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“A picture is worth 10K words - but only those to describe the picture. Hardly any sets of 10K words can be…” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 10,
                    "item": {
                        "@type": "Quotation",
                        "text": "In computing, turning the obvious into the useful is a living definition of the word \"frustration\".",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/in-computing-turning-the-obvious-into-the-useful-is-a-living/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/c66/alan-perlis-11812_computers_in-computing-turning-the-obvious-into-th_2889649.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/c66/alan-perlis-11812_computers_in-computing-turning-the-obvious-into-th_2889649.png",
                            "url": "https://sms4smile.com/quotes/i/c66/alan-perlis-11812_computers_in-computing-turning-the-obvious-into-th_2889649.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“In computing, turning the obvious into the useful is a living definition of the word \"frustration\".” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 11,
                    "item": {
                        "@type": "Quotation",
                        "text": "When a professor insists computer science is X but not Y, have compassion for his graduate students.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/when-a-professor-insists-computer-science-is-x-but-not-y-have/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/2c3/alan-perlis-11812_compassion_when-a-professor-insists-computer-scienc_299488.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/2c3/alan-perlis-11812_compassion_when-a-professor-insists-computer-scienc_299488.png",
                            "url": "https://sms4smile.com/quotes/i/2c3/alan-perlis-11812_compassion_when-a-professor-insists-computer-scienc_299488.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“When a professor insists computer science is X but not Y, have compassion for his graduate students.” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 12,
                    "item": {
                        "@type": "Quotation",
                        "text": "Adapting old programs to fit new machines usually means adapting new machines to behave like old ones.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/adapting-old-programs-to-fit-new-machines-usually-means-adapting-new/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/090/alan-perlis-11812_adapting_adapting-old-programs-to-fit-new-machine_2272724.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/090/alan-perlis-11812_adapting_adapting-old-programs-to-fit-new-machine_2272724.png",
                            "url": "https://sms4smile.com/quotes/i/090/alan-perlis-11812_adapting_adapting-old-programs-to-fit-new-machine_2272724.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“Adapting old programs to fit new machines usually means adapting new machines to behave like old ones.” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 13,
                    "item": {
                        "@type": "Quotation",
                        "text": "Every program has two purposes: The one for which it was written and another for which it wasn't.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/every-program-has-two-purposes-the-one-for-which-it-was-written-and/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/965/alan-perlis-11812_another_every-program-has-two-purposes-the-one-f_527839.jpg",
                            "contentUrl": "https://sms4smile.com/quotes/i/965/alan-perlis-11812_another_every-program-has-two-purposes-the-one-f_527839.jpg",
                            "url": "https://sms4smile.com/quotes/i/965/alan-perlis-11812_another_every-program-has-two-purposes-the-one-f_527839.jpg",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“Every program has two purposes: The one for which it was written and another for which it wasn't.” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 14,
                    "item": {
                        "@type": "Quotation",
                        "text": "You can measure a programmer's perspective by noting his attitude on the continuing vitality of FORTRAN.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/you-can-measure-a-programmer-s-perspective-by-noting-his-attitude-on/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/0f4/alan-perlis-11812_attitude_you-can-measure-a-programmer-s-perspecti_31394.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/0f4/alan-perlis-11812_attitude_you-can-measure-a-programmer-s-perspecti_31394.png",
                            "url": "https://sms4smile.com/quotes/i/0f4/alan-perlis-11812_attitude_you-can-measure-a-programmer-s-perspecti_31394.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“You can measure a programmer's perspective by noting his attitude on the continuing vitality of FORTRAN.” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 15,
                    "item": {
                        "@type": "Quotation",
                        "text": "FORTRAN is not a flower but a weed - it is hardy, occasionally blooms, and grows in every computer.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/fortran-is-not-a-flower-but-a-weed-it-is-hardy-occasionally-blooms/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/97b/alan-perlis-11812_computer_fortran-is-not-a-flower-but-a-weed-it-is_2475255.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/97b/alan-perlis-11812_computer_fortran-is-not-a-flower-but-a-weed-it-is_2475255.png",
                            "url": "https://sms4smile.com/quotes/i/97b/alan-perlis-11812_computer_fortran-is-not-a-flower-but-a-weed-it-is_2475255.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“FORTRAN is not a flower but a weed - it is hardy, occasionally blooms, and grows in every computer.” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 16,
                    "item": {
                        "@type": "Quotation",
                        "text": "Because of its vitality, the computing field is always in desperate need of new cliches: Banality soothes our nerves.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/because-of-its-vitality-the-computing-field-is-always-in-desperate/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/d26/alan-perlis-11812_banality_because-of-its-vitality-the-computing-fi_1507168.jpg",
                            "contentUrl": "https://sms4smile.com/quotes/i/d26/alan-perlis-11812_banality_because-of-its-vitality-the-computing-fi_1507168.jpg",
                            "url": "https://sms4smile.com/quotes/i/d26/alan-perlis-11812_banality_because-of-its-vitality-the-computing-fi_1507168.jpg",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“Because of its vitality, the computing field is always in desperate need of new cliches: Banality soothes…” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                },
                {
                    "@type": "ListItem",
                    "position": 17,
                    "item": {
                        "@type": "Quotation",
                        "text": "Every program has (at least) two purposes: the one for which it was written and another for which it wasn't.",
                        "creator": {
                            "@type": "Person",
                            "name": "Alan Perlis"
                        },
                        "url": "https://sms4smile.com/quotes/alan-perlis/every-program-has-at-least-two-purposes-the-one-for-which-it-was/",
                        "image": {
                            "@type": "ImageObject",
                            "@id": "https://sms4smile.com/quotes/i/886/alan-perlis-11812_computing_every-program-has-at-least-two-purposes_1403371.png",
                            "contentUrl": "https://sms4smile.com/quotes/i/886/alan-perlis-11812_computing_every-program-has-at-least-two-purposes_1403371.png",
                            "url": "https://sms4smile.com/quotes/i/886/alan-perlis-11812_computing_every-program-has-at-least-two-purposes_1403371.png",
                            "width": 1080,
                            "height": 1080,
                            "caption": "“Every program has (at least) two purposes: the one for which it was written and another for which it wasn't.” — Alan Perlis",
                            "creditText": "SMS4Smile Quotes",
                            "creator": {
                                "@id": "https://sms4smile.com/quotes/#organization"
                            }
                        }
                    }
                }
            ]
        },
        {
            "@type": "Person",
            "@id": "https://sms4smile.com/quotes/author/alan-perlis/#person",
            "name": "Alan Perlis",
            "url": "https://sms4smile.com/quotes/author/alan-perlis/",
            "image": "https://sms4smile.com/quotes/wp-content/uploads/sms4s/authors/processed/b013/author-alan-perlis-11812.jpg",
            "description": "American computer scientist (1922–1990)... | Alan Jay Perlis was an American computer scientist and professor at Purdue University, Carnegie Mellon University and Yale University. He is best known for his pioneering work in programming languages and in 1966 he became the first recipient of the ACM Turing Award."
        },
        {
            "@type": "ProfilePage",
            "@id": "https://sms4smile.com/quotes/author/alan-perlis/page/2/#webpage",
            "url": "https://sms4smile.com/quotes/author/alan-perlis/page/2/",
            "name": "Alan Perlis",
            "isPartOf": {
                "@id": "https://sms4smile.com/quotes/#website"
            },
            "mainEntity": {
                "@id": "https://sms4smile.com/quotes/author/alan-perlis/#person"
            },
            "primaryImageOfPage": {
                "@id": "https://sms4smile.com/quotes/i/b11/alan-perlis-11812_change_it-is-easier-to-change-the-specification_2929385.png"
            },
            "description": "American computer scientist (1922–1990)... | Alan Jay Perlis was an American computer scientist and professor at Purdue University, Carnegie Mellon Univ...",
            "breadcrumb": {
                "@id": "https://sms4smile.com/quotes/author/alan-perlis/page/2/#breadcrumb"
            }
        },
        {
            "@type": "BreadcrumbList",
            "@id": "https://sms4smile.com/quotes/author/alan-perlis/page/2/#breadcrumb",
            "itemListElement": [
                {
                    "@type": "ListItem",
                    "position": 1,
                    "name": "Home",
                    "item": "https://sms4smile.com/"
                },
                {
                    "@type": "ListItem",
                    "position": 2,
                    "name": "Quotes",
                    "item": "https://sms4smile.com/quotes/"
                },
                {
                    "@type": "ListItem",
                    "position": 3,
                    "name": "Authors",
                    "item": "https://sms4smile.com/quotes/authors/"
                },
                {
                    "@type": "ListItem",
                    "position": 4,
                    "name": "Alan Perlis",
                    "item": "https://sms4smile.com/quotes/author/alan-perlis/page/2/"
                }
            ]
        },
        {
            "@type": "WebSite",
            "@id": "https://sms4smile.com/quotes/#website",
            "name": "SMS4Smile Quotes",
            "url": "https://sms4smile.com/quotes/",
            "publisher": {
                "@id": "https://sms4smile.com/quotes/#organization"
            }
        },
        {
            "@type": "Organization",
            "@id": "https://sms4smile.com/quotes/#organization",
            "name": "SMS4Smile Quotes",
            "url": "https://sms4smile.com/quotes/",
            "logo": {
                "@type": "ImageObject",
                "url": "https://sms4smile.com/quotes/wp-content/themes/sq/assets/icons/icon-512.png",
                "width": 512,
                "height": 512
            }
        }
    ]
}
```
