nick'im olur kendileri. bilgisayar mühendisleri ve yazılımcıların korkulu rüyasıdır. ayrıca aynı isimle pek bir kullanışlı, yardımsever sitenin adıdır.
Su ana kadar kimsenin bilgi veren entry yazmamasina sasirdigim olgudur.
Matematiksel olarak ifade etmek kolay geliyor.
Basit bir fonksiyon dusunelim. F(n) = F(n-1) + 8 ve F(0) = 100.
Bu basit fonksiyonu hesaplayabilmek icin gerekli olan programlama tekniklerinden bir tanesi, hesaplanmasi gereken parametreyi ( ki bu ornekte "n" oluyor ) surekli 1 azaltarak 0 a gelinceye dek surekli islem yaptirmaktir.
Bu halde n = t icin F(n) islemi, islemci 0 a gelinceye dek ( yani t kadar islemin sonucunu ) memory'de bekletmek durumunda kalacaktir.
RAM belleginde bu sekilde bir onceki islemin sonucunu bekleyen islemler ( instruction ) "stack" adi verilen bir yapida tutulurlar. Tabi ki stack yapisinin da belirli bir limiti vardir. Birbirinin pesi sira bekleyen pek cok islem ilgili stack i doldurursa eger alinan hata "stackoverflow" olarak adlandirilir. Aslinda Bilgisayar biliminde, kendine ayrilan limiti gecmek anlaminda "overflow" kullanimi yaygindir. Bu ornekte overflow olan stack oldugu icin hatanin adi da stack overflow olmakta.