Falsehoods Programmers Believe

Discussions criticize or defend an article listing 'falsehoods programmers believe' about programming languages, expertise, static typing, and stereotypes of 'real programmers' versus novices or web developers.

➡️ Stable 0.7x Programming Languages
5,377
Comments
20
Years Active
5
Top Authors
#8016
Topic ID

Activity Over Time

2007
14
2008
93
2009
220
2010
220
2011
277
2012
352
2013
365
2014
313
2015
317
2016
272
2017
289
2018
236
2019
293
2020
317
2021
336
2022
320
2023
367
2024
312
2025
421
2026
43

Keywords

CS HN randomstring.org TV YOU wikipedia.org falsehoods programmers author programming martial language remarks stereotype programming language lazy

Sample Comments

current_thing Jun 19, 2022 View on HN

Author seems to have struck a nerve with many such programmers in this comments section.

swaagie Oct 29, 2013 View on HN

To me it seems the author is expressing his own inability to code in the language, why discuss someone's opinion?

delano May 1, 2008 View on HN

It sounds more like a dig on their programming experience.

spacemanaki Feb 11, 2013 View on HN

But it was an article about the merits of one programming language, in which the author made erroneous and ignorant remarks about another programming language, and other ignorant remarks about programming language features (mild ones like associating static typing with verbosity). It's not as if they made some flawed remarks about mathematics or electrical engineering, which truly are different fields. For me, it detracted from the author's credibility, because they apparently don't have a bread

soulofmischief Mar 1, 2025 View on HN

I'm sorry, but a code comment does not demonstrate lack of expertise, although such a perspective certainly brings your own expertise into question. Perhaps we should all assume a little less?

chamakits Jul 27, 2012 View on HN

Unrelated to the original post.This will come off as condescending, but I mean it with the best intentions. I see that you are relatively new in HN. Comments like these are nonconstructive and generally frowned upon here.I'm not saying that your criticism isn't valid (or otherwise), but its preferable to include some actual notations, quotes or reason behind such statements.Overall comment: Such blanket statements are insulting, and usually erroneous. All programmers are capable to le

lytefm Nov 1, 2021 View on HN

Yes the author was criticizing the kind of "I have deep CS knowledge, you are just pushing pixels" arrogance.

ExpiredLink Jul 23, 2014 View on HN

The article has some valid points. But a person who needs to emphasize his superiority against novice programmers in such a way lacks maturity of personality.

IshKebab May 11, 2023 View on HN

You should write a blog about this. You could call it "Examining falsehoods programmers believe about the unreasonable effectiveness of 'considered harmful' for fun and profit."

dpc_pw May 26, 2020 View on HN

I think this is a ... bad take? Ambiguous and confusing(ed)? I mean - I guess there are people who believe in some stereotype of "real programmers", but this post kind of buys into this stereotype by arguing with it, and then does it in a way to comes of as ... lazy and envious? In this post - some points are straw-man/stereotype and some seem ... to deny worthiness of in-depth expertise, skill and experience.I'd compare with ...I like playing soccer, but I'm nowh