code poet
![]() |
probably u have heard that expression before and neglected it by the thought that some technophobe is trying to draw a surreal image over programming or you have never heard of it before. |
this term came to existence from the idea that there is a tie between poet and programming and this idea didn’t find a wide acceptance and made waves of debates till this moment.
by reading further in that approach i found myself totally admiring and completely believer of it and am not exaggerating if i said that at my first steps in programming i thought of it as poet but i couldn’t believe someone will assure that later !
the conclusion of the approach is that programming language is like the human language in that it is a way of expressing the man s’ ideas , some people object to that by saying that a programming language is a machine language understood only by the computer but this is not true.actually the computer cannot read any program unless it is compiled first to binary code the form which it can understand and deal with , and that make us come to the fact that the only ones can understand a programming language are programmers themselves..so it is a language between programmers and they use it to express their ideas to reach something they want.
coming to the definition of a poem..a poem is a creative way to express your ideas in an exceptional and extraordinary use of the language making it more pretty, and here is our part comes , also the code poem is an exceptional and extraordinary use of the programming language which makes it more beautiful than ordinary code written in the same language.
if you are a programmer you have for sure passed some beautiful pieces of code that made you stand by it long wanting to know how they did it and how can you do your own that way finding yourself thinking that you are really using a pretty tool to program and you can participate in showing this prettiness to world..you have encountered at that moment a “code poem”.
code can be written not just correct and efficient but also in an artistic way make it enjoyable to read and write..and the one who writes such code is called “code poet” he is a high level programmer.
i believe that next decade will show more of this science and the rules of making it.
am sure you would like that article that helped me rethink in that expression , it is wonderful
