Stack Overflow

Un article de Wikipédia, l'encyclopédie libre.

Logo de Stack Overflow

Adresse www.stackoverflow.com
Commercial Oui
Type de site Question / réponse
Langue Anglais
Inscription Facultative
Propriétaire Stack Exchange, Inc.
Lancement Août 2008
État actuel En activité

Stack Overflow est un site web proposant des questions et réponses sur un large choix de thèmes concernant la programmation informatique. Il fait partie du réseau de sites Stack Exchange.

Histoire[modifier | modifier le code]

Stack Overflow est créé en 2008[1] comme une alternative aux sites de questions et réponses déjà existants. Le nom « Stack Overflow » a été choisi par un vote sur le blog d'Atwood, Coding Horror (en), en 2008[2]. Le , Atwood envoie des invitations à ses abonnés afin qu'ils puissent accéder à la bêta privée, afin de tester le concept. Un concours est également lancé en sur 99designs pour la conception du logo[3], avec un prix de 512 $[4]. Le , la bêta devient publique.

Le , les fondateurs annoncent une levée de fonds de 6 millions de dollars, via le groupe d'investisseurs Union Square Ventures (en)[5],[6].

En , Stack Overflow recense plus de 3 500 000 utilisateurs inscrits[7] et plus de 8 600 000 questions[8].

En , Stack Overflow revendique plus de 10 000 000 questions[9].

En , Stack Overflow annonce avoir été racheté par Prosus (en)[10].

Fonctionnement[modifier | modifier le code]

Stack Overflow est un site de question réponse. Chaque membre peut voter pour les questions et réponses postées, faisant gagner des points, appelés réputation, à leurs auteurs. Il est également possible de voter contre (downvote) pour pénaliser l'auteur de la réponse et indiquer aux futurs lecteurs que cette réponse n'est pas pertinente[11].

Le but de ces votes est de mettre en avant les réponses de qualité, tout en récompensant leurs auteurs[12], leur donnant accès à des privilèges quand certains seuils de réputation sont atteints (par exemple : pouvoir voter, voir moins de publicités, pouvoir fermer les questions).

Technologies informatiques[modifier | modifier le code]

Stack Overflow est écrit en C# et utilise le framework ASP.NET MVC[13]. La base de données utilisée est Microsoft SQL Server[13]. L'interfaçage entre le code et la base de données se fait via un ORM réalisé en interne, Dapper, dont le code est publié en open source en 2011[14].

Notes et références[modifier | modifier le code]

  1. (en) Jeff Atwood, « Introducing Stackoverflow.com », Coding Horror, (consulté le ).
  2. Jeff Atwood, « Help Name Our Website », sur codinghorror.com,
  3. (en) « Logo Design Contest », sur blog.stackoverflow.com, (consulté le )
  4. (en) « J.Atwood & J.Spolsky founding stackoverflow.com -- but we need a logo. », 99Designs.com,
  5. (en) Anthony Ha, « Stack Overflow raises $6M to take its Q&A model beyond programming »,
  6. (en) « Stack Overflow Raises $6M to Take Its Q&A Model Beyond Programming », sur nytimes.com,
  7. Utilisateurs sur Stack Overflow
  8. Questions sur Stack Overflow
  9. « Stack Overflow Thanks YOU! » [archive du ], sur stackoverflow.com (consulté le )
  10. (en) « Stack Overflow acquired by Prosus for $1.8 billion », (consulté le )
  11. Goms, « Comment fonctionne StackExchange et StackOverflow », sur Informagenie, (consulté le )
  12. (en) « What is reputation? How do I earn (and lose) it? », sur stackoverflow.com
  13. a et b (en) Jeff Atwood, « What Was Stack Overflow Built With? - Stack Overflow Blog », sur Stack Overflow Blog, officialstackoverflow, (consulté le ).
  14. (en) « StackOverflow’s ORM goes Open Source - Dapper.Net », sur InfoQ (consulté le ).

Voir aussi[modifier | modifier le code]

Lien externe[modifier | modifier le code]