4 ms·
Are you saying that you don't? I most definitely think of code as being an extension of language. Code occupies this rather unique field where it is part machin
by troels 15y ago
Are you saying that you don't? I most definitely think of code as being an extension of language. Code occupies this rather unique field where it is part machinery and part language. Approaching it only as machinery, limits your possibilities.
- citricsquid 15y agoMaybe that's why I'm a terrible programmer then.
- SoftwareMaven 15y agoI doubt it. While it may limit your parent's capability (if he thought of it as a second language), I think it would a little presumptuous for him to imply it limits yours. I know lots of people who approach coding differently than I do, yet they still do just fine (even if I can't watch them code because it drives me crazy :).
- troels 15y agoIt would be presumptuous if I was to say that not thinking that way would make you a bad programmer; I'm sure there are many ways to enlightenment. And many types of enlightenment, for that matter. But I would venture to say that being able to think of programming as language, is a strength. Whether you use this paradigm as the primary frame for writing software, is a different matter. I find it very powerful. See also: Literate programming, or - more recently - Domain Driven Design (In particular: Ubiquitous language).