Appreciated. BTW I thought that was the only part of your post that was putting down another language. But it didn't seem deliberate, just a casual and unconscious going-with-the-flow put-down of java. As axon said, many people do it. I was struck by your preface + the following statement:
My statements that I prefer Arc for the kind of programming I do was not intended to be a put-down of other languages.
If you should be so unfortunate to be stuck trying to write good code in Java, ...
One solution is to remove the connotations, eg:
If you are writing code in Java, ...
Note: this version is more concise :-)
But please keep the factual points, such that Java's verbosity can mean that removing duplication doesn't make it shorter. I thought that was an insightful and pithy expression of the idea. But I also note that that's not the only benefit of removing duplication.
Comments
Appreciated. BTW I thought that was the only part of your post that was putting down another language. But it didn't seem deliberate, just a casual and unconscious going-with-the-flow put-down of java. As axon said, many people do it. I was struck by your preface + the following statement:
My statements that I prefer Arc for the kind of programming I do was not intended to be a put-down of other languages.
If you should be so unfortunate to be stuck trying to write good code in Java, ...
One solution is to remove the connotations, eg:
If you are writing code in Java, ...
Note: this version is more concise :-)
But please keep the factual points, such that Java's verbosity can mean that removing duplication doesn't make it shorter. I thought that was an insightful and pithy expression of the idea. But I also note that that's not the only benefit of removing duplication.
Thank you. I rewrote that paragraph.