Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Great programmers

Name: Anonymous 2011-09-18 7:43

The difference between a tolerable programmer and a great programmer is not how many programming languages they know, and it's not whether they prefer Python or Java or anything that isn't Lisp. It's whether they can communicate their ideas. By persuading other people, they get leverage. By writing clear comments and technical specs, they let other programmers understand their code, which means other programmers can use and work with their code instead of rewriting it. Absent this, their code is worthless.

Name: FrozenVoid 2011-09-18 7:58

>By writing clear comments and technical specs, they let other programmers understand their code, which means other programmers can use and work with their code instead of rewriting it. Absent this, their code is worthless.

Understanding LISP code with comments or without them is the same. I just see a huge seizure-inducing parens field and random words. Plus i have allergy to any form of recursive functions. Its like spaghetti code, but instead of following clear paths of GOTOs you have to decipher the deranged state of the programmer who write the recursive pile of LISP functions calling each other and where do they start? There is no clear, imperative background, since everything is dynamic and often self-modifying. Reading code with macros is even harder.


orbis terrarum delenda est

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List