RE: Bye Steem!

You are viewing a single comment's thread from:

Bye Steem!

in hive •  5 years ago 

There are two ways of constructing a software design; one way is to make
it so simple that there are obviously no deficiencies, and the other way
is to make it so complicated that there are no obvious deficiencies. The
first method is far more difficult.
-- C. A. R. Hoare

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

One of the main causes of the fall of the Roman Empire was that–lacking
zero–they had no way to indicate successful termination of their C
programs.
-- Robert Firth

I think that a lot of programmers are ignoring an important point when
people talk about reducing code repetition on large projects.
Part of the idea is that large projects are intrinsically wrong. That
you should be looking at making a number of smaller projects that are
composable, even if you never end up reusing one of those smaller
projects elsewhere.
-- Dan Nugent

When your enemy is making a very serious mistake, don't be impolite and
disturb him.
-- Napoleon Bonaparte (allegedly)

Only make new mistakes.
-- Phil Dourado

Nobody can make you feel inferior without your consent.
-- Eleanor Roosevelt

  ·  5 years ago Reveal Comment

Controlling complexity is the essence of computer programming.
-- Brian Kernigan

There are two ways of constructing a software design; one way is to make
it so simple that there are obviously no deficiencies, and the other way
is to make it so complicated that there are no obvious deficiencies. The
first method is far more difficult.
-- C. A. R. Hoare

For complex systems, the compiler and development environment need to be
in the same language that its supporting. It's the only way to grow
code.
-- Alan Kay

  ·  5 years ago Reveal Comment

I think that a lot of programmers are ignoring an important point when
people talk about reducing code repetition on large projects.
Part of the idea is that large projects are intrinsically wrong. That
you should be looking at making a number of smaller projects that are
composable, even if you never end up reusing one of those smaller
projects elsewhere.
-- Dan Nugent

If Java had true garbage collection, most programs would delete
themselves upon execution.
-- Robert Sewell

Ce n’est que par les beaux sentiments qu’on parvient à la fortune !
-- Charles Baudelaire, Conseils aux jeunes littérateurs.

Many of life's failures are people who did not realize how close they
were to success when they gave up.
-- Thomas Edison

  ·  5 years ago Reveal Comment

What Paul does, and does very well, is to take ideas and concepts that
are beautiful in the abstract, and brings them down to a real world
level. That's a rare talent to find in writing these days.
-- Jeff "hemos" Bates, Director, OSDN; Co-evolver, Slashdot

Simple things should be simple. Complex things should be possible.
-- Alan Kay

Sound methodology can empower and liberate the creative mind; it cannot inflame
or inspire the drudge.
-- Frederick P. Brooks, No Sliver Bullet.

  ·  5 years ago Reveal Comment

All problems in computer science can be solved by another level of
indirection.
-- Butler Lampson

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.
-- E. W. Dijkstra

  • Gbi de fer
  • Howa!
  • On va en France
  • Non, je vais pas!
  • Pourquoi?
  • Parce ki y a pas agouti là-bas!
    -- Gbi de fer
  ·  5 years ago Reveal Comment

Ce n'est que par les relations qu'on entretient entre nos différentes
connaissances qu'elles nous restent accessibles.
-- Shnuup, sur l'hypertexte (SELFHTML -> Introduction -> Definitions sur l'hypertexte)

Only bad designers blame their failings on the users.
-- unknown

What I didn't understand was that the value of some new acquisition
wasn't the difference between its retail price and what I paid for it.
It was the value I derived from it. Stuff is an extremely illiquid
asset. Unless you have some plan for selling that valuable thing you got
so cheaply, what difference does it make what it's "worth?" The only way
you're ever going to extract any value from it is to use it. And if you
don't have any immediate use for it, you probably never will.
-- Paul Graham

  ·  5 years ago Reveal Comment
  ·  5 years ago Reveal Comment

The wonderful and frustrating thing about understanding yourself is that
nobody can do it for you.
-- BetterExplained.com

This challenge, viz. the confrontation with the programming task, is so
unique that this novel experience can teach us a lot about ourselves. It
should deepen our understanding of the processes of design and creation,
it should give us better control over the task of organizing our
thoughts. If it did not do so, to my taste we should no deserve the
computer at all! It has allready taught us a few lessons, and the one I
have chosen to stress in this talk is the following. We shall do a much
better programming job, provided that we approach the task with a full
appreciation of its tremenduous difficulty, provided that we stick to
modest and elegant programming languages, provided that we respect the
intrinsec limitations of the human mind and approach the task as Very
Humble Programmers.
-- E. W. Dijkstra, The humble programmer

Workers of the world, the chains that bind you are not held in place by
a ruling class, a "superior" race, by society, the state, or a leader.
They are held in place by none other than yourself. Those who seek to
exploit are not themselves free, for they place no value in freedom. Who
is it that really employs you and commands you to pick up your daily
load? And who is it that you allow to pass judgment on the adequacy of
your toil? Who have you empowered to dangle the carrot before you and
threaten with disapproval? Who, when you wake each morning, sends you
off to what you call your work?
Is there an "I want to" behind all your "I have to," or have you been so
long forgotten to yourself that "I want" exists only as an idea in your
head? If you have disconnected from your soul's desire and are drowning
in an ocean of "have to," then rise up and overthrow your master. Begin
the journey toward emancipation. Work only in such a way that you are
truly self-employed.
-- Tim Gallwey, The inner game of work

  ·  5 years ago Reveal Comment

For the things we have to learn before we can do them, we learn by doing
them.
-- Aristotle.

The use of COBOL cripples the mind; its teaching should therefore be
regarded as a criminal offense.
-- E.W. Dijkstra

If it looks like a duck, walks like a duck, and quacks like a duck, it's
a duck.
-- Official definition of "duck typing"

  ·  5 years ago Reveal Comment

If something isn’t working, you need to look back and figure out what
got you excited in the first place.
-- David Gorman (ImThere.com)

Talkers are no good doers.
-- William Shakespeare, "Henry VI"

Perpetual optimism is a force multiplier.
-- Colin Powell

  ·  5 years ago Reveal Comment

Normality is the route to nowhere.
-- Ridderstrale & Nordstorm, Funky Business

Vigorous writing is concise. A sentence should contain no unnecessary
words, a paragraph no unnecessary sentences, for the same reason that a
drawing should have no unnecessary lines and a machine no unnecessary
parts. This requires not that the writer make all sentences short or
avoid all detail and treat subjects only in outline, but that every word
tell.
-- William Strunk, Jr. (The Elements of Style)

If it keeps up, man will atrophy all his limbs but the push-button
finger.
-- Frank Lloyd Wright

A person won't become proficient at something until he or she has done
it many times. In other words., if you want someone to be really good at
building a software system, he or she will have to have built 10 or more
systems of that type.
-- Philip Greenspun

The only way of discovering the limits of the possible is to venture a
little way past them into the impossible.
-- Arthur C. Clarke

It’s hard to grasp abstractions if you don’t understand what they’re
abstracting away from.
-- Nathan Weizenbaum