Enumerated type (English Wikipedia)

Analysis of information sources in references of the Wikipedia article "Enumerated type" in English language version.

refsWebsite
Global rank English rank
1st place
1st place
6th place
6th place
low place
low place
1,131st place
850th place
4,221st place
2,842nd place
153rd place
151st place
low place
low place
low place
low place
8,118th place
6,098th place
low place
low place
1,514th place
1,024th place
383rd place
320th place
low place
8,021st place
low place
low place

archive.org (Global: 6th place; English: 6th place)

cstruter.com (Global: low place; English: low place)

  • Gruntz, Dominik, Prof. Dr. (2005-04-08). "Java 5: Taming the Tiger: Syntactic Sugar" (in German). Fachhochschule Aargau, Nordwestschweiz. Archived from the original on 2007-01-07. Retrieved 2012-09-10. Enumerationen sind die heimlichen Sieger von Java 1.5. Nach vielen Beteuerungen durch Sun, Enums seien in Java überflüssig und können einfach nachgebildet werden, wurden sie nun doch eingeführt. Die einfachste Möglichkeit einer Enumeration der Jahreszeiten sieht wie folgt aus … Das Schlüsselwort enum steht für eine spezielle Art von Klasse, die eine Enumeration definiert. … Im Gegensatz zu anderen Programmiersprachen wie C/C++ und C# kann man ihnen per Gleichheitszeichen keine ganzen Zahlen zuordnen.{{cite web}}: CS1 maint: multiple names: authors list (link) Alt URL Archived 2013-05-27 at the Wayback Machine

github.com (Global: 383rd place; English: 320th place)

go.dev (Global: low place; English: low place)

  • "Go Wiki: Iota - The Go Programming Language". go.dev. Retrieved 2025-05-15. Go's iota identifier is used in const declarations to simplify definitions of incrementing numbers. Because it can be used in expressions, it provides a generality beyond that of simple enumerations

golang.org (Global: 8,118th place; English: 6,098th place)

gruntz.ch (Global: low place; English: low place)

  • Gruntz, Dominik, Prof. Dr. (2005-04-08). "Java 5: Taming the Tiger: Syntactic Sugar" (in German). Fachhochschule Aargau, Nordwestschweiz. Archived from the original on 2007-01-07. Retrieved 2012-09-10. Enumerationen sind die heimlichen Sieger von Java 1.5. Nach vielen Beteuerungen durch Sun, Enums seien in Java überflüssig und können einfach nachgebildet werden, wurden sie nun doch eingeführt. Die einfachste Möglichkeit einer Enumeration der Jahreszeiten sieht wie folgt aus … Das Schlüsselwort enum steht für eine spezielle Art von Klasse, die eine Enumeration definiert. … Im Gegensatz zu anderen Programmiersprachen wie C/C++ und C# kann man ihnen per Gleichheitszeichen keine ganzen Zahlen zuordnen.{{cite web}}: CS1 maint: multiple names: authors list (link) Alt URL Archived 2013-05-27 at the Wayback Machine

ibm.com (Global: 1,131st place; English: 850th place)

json-schema.org (Global: low place; English: low place)

microsoft.com (Global: 153rd place; English: 151st place)

learn.microsoft.com

mysql.com (Global: low place; English: 8,021st place)

dev.mysql.com

open-std.org (Global: 4,221st place; English: 2,842nd place)

oracle.com (Global: 1,514th place; English: 1,024th place)

docs.oracle.com

walac.github.io (Global: low place; English: low place)

  • Wander, Costa. "Highway to hell: C++ enums and bit fields › Wander Lairson Costa". walac.github.io. Retrieved 26 September 2025.

web.archive.org (Global: 1st place; English: 1st place)

  • Obasanjo, Dare (2007). "A Comparison of Microsoft's C# Programming Language to Sun Microsystems' Java Programming Language". Archived from the original on 2012-09-10. Retrieved 2012-09-06. In Java, enumerated types are a full fledged class which means they are typesafe and can be extended by adding methods, fields or even implementing interfaces. Whereas in C#, an enumerated type is simply syntactic sugar around an integral type (typically an int) meaning they cannot be extended and are not typesafe.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  • Gruntz, Dominik, Prof. Dr. (2005-04-08). "Java 5: Taming the Tiger: Syntactic Sugar" (in German). Fachhochschule Aargau, Nordwestschweiz. Archived from the original on 2007-01-07. Retrieved 2012-09-10. Enumerationen sind die heimlichen Sieger von Java 1.5. Nach vielen Beteuerungen durch Sun, Enums seien in Java überflüssig und können einfach nachgebildet werden, wurden sie nun doch eingeführt. Die einfachste Möglichkeit einer Enumeration der Jahreszeiten sieht wie folgt aus … Das Schlüsselwort enum steht für eine spezielle Art von Klasse, die eine Enumeration definiert. … Im Gegensatz zu anderen Programmiersprachen wie C/C++ und C# kann man ihnen per Gleichheitszeichen keine ganzen Zahlen zuordnen.{{cite web}}: CS1 maint: multiple names: authors list (link) Alt URL Archived 2013-05-27 at the Wayback Machine
  • Truter, Christoff (2011-08-04). "Syntactic sugar (C#): Enum". CSTrüter. Archived from the original on 2007-01-07. Retrieved 2012-09-10. // Poorly designed enum don't do this … Obviously (like with everything else), we can misuse this piece of sugar ending up with a system suffering from hyperglycemia. … Seeing as the underlying type of our enum is an int (can also use other integral types) it can lead to some interesting issues when using an enum as bit flags via bitwise operators.{{cite web}}: CS1 maint: bot: original URL status unknown (link)
  • "language/accepted/3.0/patterns/exhaustiveness.md at main · dart-lang/language". GitHub. Archived from the original on 2024-12-03. Retrieved 2025-06-20.