Factbites
 Where results make sense
About us   |   Why use us?   |   Reviews   |   PR   |   Contact us  

Topic: Epigrams In Programming


Related Topics

In the News (Sun 12 Oct 08)

  
  Perlisisms - "Epigrams in Programming" by Alan J. Perlis
A programming language is low level when its programs require attention to the irrelevant.
Every program has (at least) two purposes: the one for which it was written, and another for which it wasn't.
The use of a program to prove the 4-color theorem will not change mathematics - it merely demonstrates that the theorem, a challenge for a century, is probably not important to mathematics.
www.cs.yale.edu /homes/perlis-alan/quotes.html   (1873 words)

  
  Programming
Bc programming language bc is "an arbitrary precision calculator language" with syntax similar to the C programming lang...
J Sharp programming language The J# (pronounced Jay Sharp) programming language is a transitional language for programme...
SML programming language The SML programming language is a modern descendant of the operational semantics in The definit...
www.brainyencyclopedia.com /topics/programming.html   (5133 words)

  
 Low-level programming language - Wikipedia, the free encyclopedia
In computer science, a low-level programming language is a language that provides little or no abstraction from a computer's microprocessor.
The word "low" does not imply that the language is inferior to high-level programming languages but rather refers to the reduced amount of abstraction between the language and itself; because of this, low-level languages are sometimes described as being "closer to the hardware."
High-level versus low-level is a relative property; a Java programmer might consider C to be a low-level language, while an assembly language programmer would consider C to be a high-level programming language.
en.wikipedia.org /wiki/Low-level_programming_language   (278 words)

  
 Epigrams In Programming
Every program has (at least) two purposes: the one for which it was written, and another for which it wasn't.
In programming, everything we do is a special case of something more general -- and often we know it too quickly.
The use of a program to prove the 4-color theorem will not change mathematics - it merely demonstrates that the theorem, a challenge for a century, is probably not important to mathematics.
jania.pe.kr /wiki/jwiki/moin.cgi/EpigramsInProgramming   (1844 words)

  
 Perlis Epigrams
The epigrams that follow attempt to capture some of the dimensions of this traffic in imagery that sharpens, focuses, clarifies, enlarges and beclouds our view of this most remarkable of all mans' artifacts, the computer.
In programming, as in everything else, to be in error is to he reborn.
Epigrams retrieve deep semantics from a data base that is all procedure.
www.bio.cam.ac.uk /~mw263/Perlis_Epigrams.html   (2044 words)

  
 Epigrams on Programming
A programming language in which the irrelevant is as portentious as the critical in programs is a low order language.
To understand a program you must become the machine that executes it, often the programs that process it.
The use of a program to prove the 4-color theorem will not change mathematics -- it merely demonstrates that the theorem, a challenge for a century, is probably not important to mathematics.
john.regehr.org /reading_list/epigrams.html   (2092 words)

  
 Recreation: Humor: Computer: Programming   (Site not responding. Last check: 2007-10-08)
A program for generating comments automatically, customizable by FUD factor, profanity, self-importance, verbosity, humor level, and bitterness.
Programming style and how it evolves as programmers mature from junior high students to senior managers.
Collecting examples of "Hello World" programs for as many languages and related programming environments (shells) as possible.
www.indianartcraft.com /dir.cgi/Recreation/Humor/Computer/Programming   (252 words)

  
 Epigrams on programming, and Bicicleta
Bicicleta's concise and limitless programming language works for manual interaction with your data as well as writing programs to be reused, and there is a smooth slope between the two.
Bicicleta helps children write programs in two ways: first, its immediate and visual nature enables them to create programs more easily than traditional systems, and children can study and modify existing programs in Bicicleta more easily than in traditional systems, because it is easy to inspect their execution.
Consequently, Bicicleta stores its programs as strings that you can send to other people in email or keep in your Darcs or Subversion repository; but it provides a user interface that supports the programmer in their attempts to understand the programs much better than reading the raw strings could.
lists.canonical.org /pipermail/kragen-tol/2006-September/000826.html   (2053 words)

  
 Trexle - Programming   (Site not responding. Last check: 2007-10-08)
Programming Languages are Like Women - Mildly sexist metaphorical languages lineup.
The Evolution of a Programmer - Programming style and how it evolves as programmers mature from junior high students to senior managers.
Programming is a Weird and Wacky World - Collection of jokes, satirical articles, and parodies on popular song lyrics.
www.trexle.com /Directory/Top/Recreation/Humor/Computer/Programming   (427 words)

  
 Matthew G. Kirschenbaum: The Pedagogy of Programming
Write a program that will display items in your inventory sorted in such and such a way, but not screwdrivers on Tuesdays when the moon is full.” That sort of thing.
Scheme: “Scheme is a statically scoped and properly tail-recursive dialect of the Lisp programming language invented by Guy Lewis Steele Jr.
The MUPPETS team is building upon existing research and technical developments in the field to design and construct a CVE and supporting infrastructure that allows students to write very simple Java® code similar to, and constructed around the same pedagogical issues as, code written in a more traditional course of first year study.
www.otal.umd.edu /~mgk/blog/archives/000548.html   (1695 words)

  
 MoneySearch.org - Unclaimed Money and Unclaimed Funds Information   (Site not responding. Last check: 2007-10-08)
Programming is a Weird and Wacky World: Collection of jokes, satirical articles, and parodies on popular song lyrics.
Programming Languages are Like Women: Mildly sexist metaphorical languages lineup.
The Evolution of a Programmer: Programming style and how it evolves as programmers mature from junior high students to senior managers.
moneysearch.org /Top/Recreation/Humor/Computer/Programming   (489 words)

  
 The Mad Viking Source   (Site not responding. Last check: 2007-10-08)
Every program is a part of some other program and rarely fits perfectly.
For systems, the analogue of a face-lift is to add to the control graph an edge that creates a cycle, not just toan additional node.
In a five year period we get one superb programming language.
www.drizzle.com /~chrish/epigrams.shtml   (2090 words)

  
 [No title]
Epigrams on Programming by Alan J. Perlis Yale University September 1980 (from: Sigplan 17 #9, Sept 1982) The phenomena surrounding computers are diverse and yield a surprisingly rich base for launching metaphors at individual and group activities.
8.A programming language in which the irrelevant is as portentious as the critical in programs is a low order language.
36.The use of a program to prove the 4-color theorem will not change mathematics -- it merely demonstrates that the theorem, a challenge for a century, is probably not important to mathematics.
www.mit.edu /~xela/epigrams.txt   (2129 words)

  
 STSC CrossTalk - Evolutionary Trends of Programming Languages - Feb 2003   (Site not responding. Last check: 2007-10-08)
Programming language and machine-independent data representation standards such as External Data Representation, Network Data Representation, and eXtensible Markup Language were developed to make it easier to exchange data between different programming languages on different computing platforms.
Programming languages evolved to provide support for modularity by making it easier to create abstract data types (such as a stack, set, queue, or hash table) by allowing separate code units that can be compiled and by syntactically supporting modules, packages, and namespaces.
Programming languages have evolved to provide a wide variety of syntactic and semantic supports for modularity and information hiding, but not all forms of modularity are equal.
www.stsc.hill.af.mil /crosstalk/2003/02/Schorsch.html   (5065 words)

  
 Quotations for CS1
Programs must be written for people to read, and only incidentally for machines to execute.
Yet the program construct, unlike the poet's words, is real in the sense that it moves and works, producing visible outputs separate from the construct itself.
As long as there were no machines, programming was no problem at all; when we had a few weak computers, programming became a mild problem, and now [1972] that we have gigantic computers, programming has become a gigantic problem.
www.cs.cmu.edu /~pattis/quotations.html   (13571 words)

  
 GDT::Edu::Computer Science @ Yale University   (Site not responding. Last check: 2007-10-08)
An epigram is a "a terse, sage, or witty and often paradoxical saying."
Here are epigrams copied/pasted from Yale's list that could provide some lecture room banter.
CS.Yale.edu::Epigrams in Programming by Professor Alan J. Perlis of Yale University (1982).
shell.deru.com /~gdt/edu/docs/yale.html   (276 words)

  
 ACM: Fellows Award / A. J. Perlis
According to the citation, the Turing Award was: For his influence in the area of advanced programming techniques and compiler construction.
This is a reference to the work he had done as a member of the team that developed the ALGOL programming language.
In 1982, he wrote an article for ACM's SIGPLAN journal, Epigrams In Programming, describing in one-sentence distillations many of the things he had learned about programming over his career.
awards.acm.org /citation.cfm?id=0132439&srt=all&aw=140&ao=AMTURING   (183 words)

  
 Programming-related quotes
I consider it the obligation of scientists and intellectuals to ensure that their ideas are made accessible and thus useful to society instead of being mere playthings for specialists.
Programming languages should be designed not by piling feature on top of feature, but by removing the weaknesses and restrictions that make additional features appear necessary.
The purpose of a programming languages is to map human mental models to machine constructs.
www.users.on.net /~dbenn/docs/plquotes.html   (1740 words)

  
 Programming quotes: Famous and memorable quotes on Programming
I have the uncomfortable feeling that others are making a religion out of it, as if the conceptual problems of programming could be solved by a single trick, by a simple form of coding discipline."
"If you don't think carefully, you might think that programming is just typing statements in a programming language.
"It is practically impossible to teach good programming style to students that have had prior exposure to BASIC; as potential programmers they are mentally mutilated beyond hope of regeneration."
www.thequoteboard.com /categoryquotes.php?category=Programming&categoryid=404   (803 words)

  
 Alan Perlis' Epigrams in Programming
It is not a language's weakness but its strengths that control the gradient of its change: Alas, a language never escapes its embryonic sac.
We kid ourselves if we think that the ratio of procedure to data in an active data-base system can be made arbitrarily small or even kept small.
Source: ACM's SIGPLAN publication, (September, 1982), Article "Epigrams in Programming", by Alan J. Perlis of Yale University.
www.farid-hajji.net /fun/cj-perlisepigrams.html   (1887 words)

  
 Recreation Humor Computer Programming   (Site not responding. Last check: 2007-10-08)
Bend, Oregon, wilderness therapy programs are designed to teach problem-solving skills and teamwork to troubled teens experiencing emotional and behavioral problems.
Find training programs for staff and managers that offer to train-the-trainer.
Generic joke database sporting a programming humor section.
www.whizseek.org /Recreation/Humor/Computer/Programming   (499 words)

  
 Epigrams in Programming - Alan Perlis   (Site not responding. Last check: 2007-10-08)
Wednesday, November 24, 2004 - 10:45 PM "Epigrams in Programming" by Alan Perlis (1922-1990) is so good, I can't believe I haven't seen it before.
Published by the ACM's SIGPLAN in 1982, this article contains 120 epigrams that are not only humorous, but incredibly insightful as well.
I don't mean to gush, but as I am writing this I am still having trouble believing that these pearls came from one man in one article.
www.davidbrownell.com /Entries/2004/11/20041124.html   (171 words)

  
 Epigrams on Programming
In the long run every program becomes rococco - then rubble.
In programming, everything we do is a special case of something more general - and often we know it too quickly.
The standardization of real computers would be a disaster - and so it probably won't happen.
www-pu.informatik.uni-tuebingen.de /users/klaeren/epigrams.html   (2049 words)

  
 Turing tarpit - Esolang
The pursuit of Turing tarpits in the esoteric programming language community, however, seems to be essentially for its own sake.
Whether this pursuit is regarded by its practitioners as a pastime, an art form, informal research, or something else entirely - it seems safe to say that they must enjoy the "intensely tricky puzzle" to which Minsky referred.
States are not always easy or natural to measure in a programming language, though, and for imperative languages, instructions can be used instead.
esoteric.voxelperfect.net /wiki/Turing_tarpit   (546 words)

  
 Epigrams In Programming
Remember that it takes many many years to learn to write English or any other language well; much of this is learning how to put your thoughts onto paper in a useful, coherent form.
I see no particular reason why programming should be any different.
I, too, started programming in BASIC at a ridiculously early age, but it's only in these last few years that I've really matured much as a programmer.
c2.com /cgi/wiki?EpigramsInProgramming   (375 words)

  
 Epigrams on Programming « Miro’s World
Beware of the Turing tar-pit in which everything is possible but nothing of interest is easy.
In programming, everything we do is a special case of something more general — and often we know it too quickly.
Systems have sub-systems and sub-systems have sub- systems and so on ad infinitum - which is why we’re always starting over.
thinkwrap.wordpress.com /2007/03/07/epigrams-on-programming   (333 words)

  
 Programming
New England Computer Programming Courses - Instructor-led IT / computer software programming courses in 16 New England cities.
Buy And Sell Programming Courses on eBay.com - Buy and sell computers and accessories on eBay.com, the Worlds online marketplace.
Object-Oriented Programming Jokes - Dr. Shuguang Hong's compilation of OO humor.
www.supercrawler.com /Recreation/Humor/Computer/Programming   (575 words)

  
 Quotes   (Site not responding. Last check: 2007-10-08)
A tester’s itch to start breaking the program is as strong as the programmer’s itch to start writing code – and it has the same effect: design work is skimped and quality suffers.
It is the language of the future for the programming techniques of the past: it creates a new generation of coding bums.
It is practically impossible to teach good programming to students that have had a prior exposure to BASIC: as potential programmers they are mentally mutilated beyond hope of regeneration.
home.earthlink.net /~bosanden/Quotes.html   (3646 words)

  
 Arthur's List of Interesting Places
You develop in Common Lisp, you deploy in C. ThinLisp programs are as fast as C, by design.
Maxima, a symbolic mathematics program derived from Macsyma
Thinstall Thinstall allows your programs to run in the compressed state, eliminating the need for installation.
www.speechcode.com /outside-links/programming.html   (2125 words)

  
 CS 111: Fundamentals of Computer Programming I
This is an introductory course on the fundamentals of computer programming.
I see this class as an opportunity for you, the student, to see what computer programming is all about and (more importantly) to see whether you want to spend the next few years doing more of it.
The required text for this course is Structure and Interpretation of Computer Programs (second edition), by Abelson, Sussman and Sussman.
www.cs.northwestern.edu /academics/courses/111   (187 words)

  
 Digg - Programming Quotes
If anyone is interested, I converted the quotes to something you can use with the standard fortune program.
I think I originally heard that one as: "Always program as if the guy who has to maintain it after you is a psychopathic axe-murderer who knows where you live."
Programmers are in a race with the Universe to create bigger and better idiot-proof programs, while the Universe is trying to create bigger and better idiots.
digg.com /programming/Programming_Quotes   (1513 words)

Try your search on: Qwika (all wikis)

Factbites
  About us   |   Why use us?   |   Reviews   |   Press   |   Contact us  
Copyright © 2005-2007 www.factbites.com Usage implies agreement with terms.