Wikipedia:Good article reassessment/Decltype/1

From Wikipedia, the free encyclopedia

Decltype[edit]

The following discussion is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.


Article (edit | visual edit | history) · Article talk (edit | history) · WatchWatch article reassessment pageMost recent review
Result: Consensus appears to be to keep. D6194c-1cc is invited to expand the article to their liking, and is reminded that "the "broad in its coverage" criterion ... allows shorter articles and articles that do not cover every major fact or detail". ~~ AirshipJungleman29 (talk) 15:53, 4 December 2023 (UTC)[reply]

Article is too short, and it's nomination is from 2009. 79.185.137.127 (talk) 20:08, 26 November 2023 (UTC)[reply]

I don't see too short being an issue here. The article is well written and covers enough information. Maybe it would need some updating since most of the information is from circa 2009, but that's all I can find. Spinixster (chat!) 02:22, 28 November 2023 (UTC)[reply]
The article lacks information about side effects ([1], [2]) as decltype takes expression and do not evaluate it. The article just mentions that the argument is not evaluated, no details. And an example with the ++ operator would be appreciated. D6194c-1cc (talk) 21:13, 1 December 2023 (UTC)[reply]
Added in the body. [3] I don't believe it's necessary to include examples in the lede. Chess (talk) (please mention me on reply) 21:34, 3 December 2023 (UTC)[reply]
I meant to describe side effects in the body of the article (with a wikilink). The article still doesn't mention side effects and doesn't provide details on what problems can cause misunderstanding usage of decltype, when developer doesn't expect that the state of variables won't change. D6194c-1cc (talk) 07:39, 4 December 2023 (UTC)[reply]
The "Motivation" section should be split into Motivation and History sections (history is the middle part of the section). D6194c-1cc (talk) 21:13, 1 December 2023 (UTC)[reply]
The article is missing explicit information about what has changed in the C++14 standard ([4], type deduction, decltype(auto)). D6194c-1cc (talk) 21:13, 1 December 2023 (UTC)[reply]
The article is missing a section on typical use cases ([5]). D6194c-1cc (talk) 21:13, 1 December 2023 (UTC)[reply]
I also agree that the article is more than long enough at 1067 words. Unless there have been changes in its use which were described in WP:RS, I'm at a keep. ~~ AirshipJungleman29 (talk) 21:57, 28 November 2023 (UTC)[reply]
I don't see any obvious issues. There might be some information that needs to be covered and I wuld love to see some text on how decltype has inspired other languages, but overall nothing that would require a delist. Sohom (talk) 14:08, 29 November 2023 (UTC)[reply]
Keep - I can't see any serious issues either. The article is clear, readable, appears to cover the subject, and is admirably cited. Chiswick Chap (talk) 10:38, 2 December 2023 (UTC)[reply]
The discussion above is closed. Please do not modify it. Subsequent comments should be made on the appropriate discussion page. No further edits should be made to this discussion.