|
| ▲ | josephg 3 days ago | parent | next [-] |
| > I don't need a crash course on C macros in the comments, thank you. This is an enduring great & terrible thing about sites like HN and reddit: As people become more senior & experienced, junior engineers come in to fill the ranks. You and I don't need a crash course on C macros in the comments. But I promise you, a lot of people here have no idea why #define $(a,b) if(a)b;else is a weird C macro. How much should HN cater to junior engineers? |
| |
| ▲ | rramadass 3 days ago | parent | next [-] | | It is nothing to do with seniors vs. juniors but merely a lack understanding as to the intent behind somebody's work. When an acknowledged expert does something out of the ordinary you ask why and try to grasp his pov rather than pointing out obvious trivialities. | |
| ▲ | throwaway150 3 days ago | parent | prev [-] | | > How much should HN cater to junior engineers? The assumption that HN should cater to junior engineers is curious. It implies a purpose the site has never claimed to have. |
|
|
| ▲ | rramadass 3 days ago | parent | prev | next [-] |
| Yeah, I feel the same way you do, but then console myself with this quote - “Mediocrity knows nothing higher than itself; but Talent instantly recognizes Genius.” (from The Valley of Fear by Arthur Conan Doyle). People have a silly need to point out the obvious as a crutch to their ego. |
|
| ▲ | jacquesm 3 days ago | parent | prev [-] |
| I wouldn't have a problem with it, if the implication wasn't that the author became smarter as a result of reading this code. That's my whole beef with it. 'Hey, look at this interesting way of using the CPP to create a DSL' I'm fine with that. But this is precisely what aspiring C programmers should avoid at all costs. It's not controversial. It's bad. |
| |
| ▲ | oh_my_goodness 3 days ago | parent [-] | | Still, since the article already contains this warning, some people might argue that it's unnecessary for us to add it as a response to every comment here. |
|