Stack Overflow (Website)

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
Stack Overflow
Logo
www.stackoverflow.com
Beschreibung Frage-und-Antwort-Plattform zum Thema Programmierung
Registrierung optional (notwendig zum Stellen und Beantworten von Fragen)
Sprachen Englisch, Spanisch, Portugiesisch, Russisch und Japanisch
Eigentümer Stack Exchange, Inc.
Urheber Nutzer (registriert und unregistriert)
Erschienen August 2008
Mitglieder über 10 Millionen (Juni 2019)[1]
Status aktiv

Stack Overflow (englisch für Stapelüberlauf) ist eine Internetplattform, die sich an Softwareentwickler richtet. Inspiriert wurden deren Entwickler vom gleichnamigen Softwarefehler, dem Stapelüberlauf.[2]

Geschichte[Bearbeiten | Quelltext bearbeiten]

Stack Overflow wurde 2008 von Jeff Atwood und Joel Spolsky programmiert. Ihre Intention war es, das versteckte Wissen, das in verschiedenen Foren und Büchern zu finden war, zu sammeln und auf einer Webseite bereitzustellen.[3] Alle Fragen und Antworten stehen auf Stack Overflow unter einer Creative Commons Lizenz und können daher von jedem verwendet werden.[4]

Ein Jahr nach der Eröffnung von Stack Overflow führten die Entwickler eine Funktion für „zeitliche Aussetzung“ ein, als Reaktion auf Benutzer, die nicht willig sind sich die Regeln der Community anzueignen oder aus ihren Fehlern nicht lernen wollten.[5]

Im Mai 2010 trieben die Gründer von Stack Overflow in einer ersten Finanzierungsrunde ein Kapital von rund 6 Millionen US-Dollar zusammen, zu diesem Zeitpunkt erreichte die Seite bereits 7,1 Millionen verschiedene Nutzer pro Monat.[6]

Seit Mitte 2010 ist es mithilfe des Stack Exchange Data Explorer möglich, Daten von Stack Overflow und anderen Seiten des Stack Exchange Netzwerks zu analysieren und abzufragen, seit 2016 ist das über den Google-Dienst BigQuery möglich.[7][8]

Seit 2011 erstellt Stack Overflow jährlich einen sogenannten Stack Overflow Annual Developer Survey, einen jährlichen Entwicklungsbericht, in dem die Benutzer von Stack Overflow unter anderem zu ihren Programmiersprachen, ihrem Tätigkeitsfeld, ihrer Beteiligung zu Open-Source-Projekten und anderen Dingen befragt werden.[9]

Am 20. März 2017 wurde die 10 Millionste Frage bei Stack Overflow gestellt,[10] im Januar 2018 erreichte der Softwareentwickler Jon Skeet als erste Person eine Reputation von einer Million.[11][12]

Verwendung[Bearbeiten | Quelltext bearbeiten]

Bei Stack Overflow handelt es sich um eine Plattform, auf der angemeldete Benutzer Fragen zum Thema Softwareentwicklung stellen können, die von anderen Nutzern beantwortet werden können. Die gestellten Fragen sowie die gegebenen Antworten sind auf Stack Overflow auch ohne Anmeldung für jedermann einsehbar. Die von Nutzern eingestellten Inhalte stehen unter der Creative-Commons-Lizenz „Namensnennung-Weitergabe unter gleichen Bedingungen“. Stack Overflow ist Ursprung und größte Seite des Stack-Exchange-Netzwerks, das inzwischen sehr viele verschiedene Frage-Antwort-Webseiten enthält.

Die gegebenen Antworten können von Nutzern bewertet werden. Die Antworten können nach Bewertung sortiert angezeigt werden. Zusätzlich hat der Fragensteller die Möglichkeit, eine gegebene Antwort als beste Lösung für sein Problem zu kennzeichnen. Nutzer verdienen, wenn z. B. eine gegebene Antwort als gut bewertet wird, Ansehenspunkte (reputation points).

Stack Overflow hat zehn Millionen registrierte Nutzer, über 15 Millionen gestellte Fragen[13] und 23 Millionen Antworten.[13] Basierend auf den Tags, die den Fragen zugewiesen werden, sind die verbreitetsten Themen JavaScript, Java, C# und PHP (Stand: März 2019).[14]

Technik[Bearbeiten | Quelltext bearbeiten]

Stack Overflow ist in C# mit dem ASP.NET MVC Model View Controller Framework geschrieben und verwendet einen Microsoft SQL Server als Datenbank.[15]

Seit April 2010 verwendet Stack Overflow das verteilte Versionsverwaltungssystem Mercurial[16]

Hackerangriff[Bearbeiten | Quelltext bearbeiten]

Am 16. Mai 2019 gab Stack Overflow bekannt, Opfer eines Hackerangriffs geworden zu sein. Laut eigenen Angaben soll der Angriff fünf Tage zuvor, am 11. Mai 2019 stattgefunden haben, allerdings soll es den Hackern nicht gelungen sein auf Kundendaten zugreifen zu können.[17][18]

Weblinks[Bearbeiten | Quelltext bearbeiten]

Einzelnachweise[Bearbeiten | Quelltext bearbeiten]

  1. All Sites – Abgerufen 17. Juni 2019
  2. The Unproven Path. 1. November 2008, abgerufen am 17. Mai 2019 (englisch).
  3. Introducing Stackoverflow.com. 16. April 2008, abgerufen am 17. Mai 2019 (englisch).
  4. Case Studies/StackOverflow.com. Abgerufen am 17. Mai 2019 (englisch).
  5. A Day in the Penalty Box. 6. April 2009, abgerufen am 17. Mai 2019 (englisch).
  6. Stack Overflow raises $6M to take its Q&A model beyond programming. 4. Mai 2010, abgerufen am 17. Mai 2019 (englisch).
  7. Introducing Stack Exchange Data Explorer. 13. Juni 2010, abgerufen am 17. Mai 2019 (englisch).
  8. You Can Now Play with Stack Overflow Data on Google’s BigQuery. 15. Dezember 2016, abgerufen am 17. Mai 2019 (englisch).
  9. Stack Overflow Annual Developer Survey. Abgerufen am 17. Mai 2019 (englisch).
  10. 10,000,000th question is here! [closed]. 20. März 2017, abgerufen am 17. Mai 2019.
  11. Thanks a Million, Jon Skeet! 15. Januar 2018, abgerufen am 17. Mai 2019 (englisch).
  12. Stack Overflow: Jon Skeet. Abgerufen am 17. Mai 2019 (englisch).
  13. a b https://stackexchange.com/sites
  14. Tags. In: Stack Overflow. Abgerufen am 20. Juli 2017.
  15. What Was Stack Overflow Built With? 21. September 2008, abgerufen am 17. Mai 2019 (englisch).
  16. Stack Overflow and DVCS. 23. April 2010, abgerufen am 17. Mai 2019 (englisch).
  17. Entwickler-Plattform Stack Overflow gehackt. 17. Mai 2019, abgerufen am 17. Mai 2019.
  18. Stackoverflow Blog: Security Update. 19. Mai 2019, abgerufen am 17. Mai 2019 (englisch).