Wikipedia:Articles for deletion/Eigenclass model


 * The following discussion is an archived debate of the proposed deletion of the article below. Please do not modify it. Subsequent comments should be made on the appropriate discussion page (such as the article's talk page or in a deletion review).  No further edits should be made to this page.

The result was   redirect to  Ruby_(programming_language). Black Kite (talk) 18:31, 6 October 2013 (UTC)

Eigenclass model

 * – ( View AfD View log  Stats )

This article is an orgy of original research.

"Eigenclass" is a term used among Ruby developers to describe the shim class created internally to support per-instance methods. Even within Ruby, it's not a core concept that's essential to grasp in order to be able to use or reason about the language. The Ruby article mentions the pattern in passing by its pragmatic, unfancy name: singleton methods.

This article gives the false impression that this language-specific feature (AFAICT, even Smalltalk has no built-in support for it) is an established topic in computer science.

The vast bulk of the article is unreferenced. Those references that do exist fall into three categories a) links to Ruby documentation b) links to articles that don't mention "eigenclass" or "eigenclass model" in any way and c) links to a single non-notable site that appears to contain the same material as the article.

chocolateboy (talk) 21:25, 18 September 2013 (UTC)
 * Note: This debate has been included in the list of Computing-related deletion discussions. • Gene93k (talk) 14:59, 19 September 2013 (UTC)


 * Relisted to generate a more thorough discussion so a clearer consensus may be reached.


 * Please add new comments below this notice. Thanks, Mark Arsten (talk) 02:01, 25 September 2013 (UTC)




 * Merge and Redirect to Ruby_(programming_language). Eignenclass is a real concept in the Ruby language community, it is a reasonable search term and we should have something on it at WP. But this article seems to be a WP:COATRACK for a massive expansion of the concept beyond what is found in reliable sources. A complete cutdown of this article to just the shim class idea could work, although making it more than a definition may prove a challenge given the meager sources I found. Merging just the definition to Ruby_(programming_language) and redirecting seems the best solution at this point. --Mark viking (talk) 12:44, 25 September 2013 (UTC)
 * The above discussion is preserved as an archive of the debate. Please do not modify it. Subsequent comments should be made on the appropriate discussion page (such as the article's talk page or in a deletion review). No further edits should be made to this page.