I agree that when coding in a language, you should use the coding standards for 
that language. As you say, limit the use C macro's because they will become 
unmanageable if overused. But that's not a problem because it's a horrible 
macro language. 

Jon.

On Monday, January 22, 2018 4:38 AM, Ze'ev Atlas 
<[email protected]> wrote:

In the open source project that I maintain, I use C when I have to interface 
with the source library (written in C) or with LE languages.  I avoid using 
complex macros and I keep it simple.  I have mercy on people who may need to 
read my code.  And that is because I've found that it is difficult to read C 
code that is peppered with unnecessary macros.OTH, when I need to interface 
with Rexx, HLASM is the king.My point is that as always, one may and should use 
the right tool, and avoide abuse of the tool.  The problem is once one is 
inside the culture, he or she do not necessarily see the abuse as such

Reply via email to