I was thinking today about programming. In particular I was thinking about programming languages. I came to the realization that the elegance of a program depended upon not only the abstract clarity of the algorithm itself but also upon the the appropriateness of the programming language used to express the algorithm. Hence, like natural languages, certain algorithms will be more elegantly expressed in certain programming languages than they will be in others. Now I need to see if I can rustle up some examples to support my premise. Stay tuned. Yet more to follow.
Blogged with Flock
Tags: programming, process, programming languages