What is meta? ×
Meta Stack Exchange is where users like you discuss bugs, features, and support issues that affect the software powering all 130 Stack Exchange communities.

This question already has an answer here:

Why was Stack Overflow named Stack Overflow?

Of course the stack overflow is a concept in programming, but I think there's more to it than that. What are the other reasons that this particular name was chosen for this QA site?

Also, how is is SO financially supported?

share|improve this question

marked as duplicate by Shog9 Mar 6 at 0:25

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

1  
Duplicate of both meta.stackexchange.com/questions/61541/… and meta.stackexchange.com/questions/64219/…... argh, it's hard to deal with two-completely-unrelated-questions-in-one-post situations. –  Pops Nov 6 '11 at 7:00

2 Answers 2

up vote 24 down vote accepted

It was actually decided upon by reader's of Jeff Atwood's blog. There was naming contest and Stack Overflow was the winner.

Not only is the name a specific programming error, but the general public has an idea of what a stack that is overflowing would look like (the general concept).

Second question: Stack Overflow is was fully ad supported, but it has also received millions in venture capital investment.

share|improve this answer
    
+1 for more specific history. –  Jonathan Sampson Jul 9 '09 at 12:50
    
Ty . –  jjnguy Jul 9 '09 at 12:51
1  
Man, the website is so old!! They grow up so fast!!! I remember back when it was in beta! Feels like yesterday. Where did time go??? –  jjnguy Jul 9 '09 at 12:51
    
jinguy: Are you sure He Who Shall Not Be Named didn't slip you some rufees? –  TheTXI Jul 9 '09 at 14:20
    
Those would be the strongest rufees in the history of the universe. Maybe I just have amnesia. –  jjnguy Jul 9 '09 at 20:59
    
I hardly see any ads, where are the ads? –  Dave Nov 4 '11 at 18:03
    
@Dave, a benefit of reaching 200 in rep is reduced advertising. Your SO account is above this threshold. Also note that since this answer was provided, SE has secured venture capital, so there are more resources than just advertisements at work. –  Anthony Pegram Nov 4 '11 at 18:15

It's witty...and appropriate. I mean, we're talking about tens of thousands of developers pouring their thousands of years of collective-experience into a single resevoir...whoa.

http://en.wikipedia.org/wiki/Stack_overflow

In software, a stack overflow occurs when too much memory is used on the call stack. In many programming languages, the call stack contains a limited amount of memory, usually determined at the start of the program. The size of the call stack depends on many factors, including the programming language, machine architecture, multi-threading, and amount of available memory. When too much memory is used on the call stack the stack is said to overflow; typically resulting in a program crash. This class of software bug is usually caused by one of two types of programming errors.

share|improve this answer

Not the answer you're looking for? Browse other questions tagged .