I believe good programming begins with good ideas and that the notation or language used to express those concepts has a profound effect on the communication, implementation and realization of those ideas. Because lets you write the way you already think, the effort required to convert your ideas into reality is significantly reduced. Free of extraneous information, is the direct expression of your good ideas.
I believe skilled human programmers, like you, are in the best position to make the necessary data structure and algorithm tradeoffs as well as register assignments, and to choose the perfect instruction mix when the absolute best code is your objective. Because only generates exactly what it is told, you do the optimizing. With you create optimum routines that are visually appealing, simple to write, read, maintain, reuse and share. By employing a concise, intuitive symbolic notation featuring structured flow control, helps you both optimize and optomize your code.
I believe the modern high-level programming languages available today, complete with their mechanical optimizers, can't match the efficiency of a routine written at the machine level. I doubt they ever will. It's a matter of direct control versus translation. A translation is a transformation -- and something is always lost in any transformation. There is purity with . Only the symbols are translated, not your ideas. What you write is what you get. All the reasons for programming in can be summed up in a single word: performance.
Couldn't Your Programs Benefit
Developers Check Out The TOP
© . All Rights
The word OPTOMIZED, the name TERSE, and the logo are Trademarks of .