Reflexus: "I wonder why this place is the most popular game development community"
Same reason why McDonalds hamburgers are the most popular in the world. They're not the best quality, far from it, anyone can make a better hamburger at home. gamedev is like the McDonalds of game/graphics programming, they are popular for reasons other than quality, mainly advertisements and accessibility. I remember when this site came out in the 90s. I hate certain aspects of this site, as well, such as its poor design and organization that could easily be improved in 5 minutes.
However, there is a wealth of GOOD information here. There are MANY excellent game/graphics programmers who share/contribute code here, although gamedev makes it impossible to find.
I hate the way these newbie HL (C++/C#/Java) so-called "programmers" today write code - most of them are mindless followers who are incapable of thinking for themselves, they do what their master Microsoft tells them to without question - BUT I respect EVERYONE who makes a useful application or fun game in ANY language.
If you want to learn REAL PROGRAMMING concepts - ASM and machine code - from a REAL OLD SCHOOL GRAPHICS programmer, please visit my game/graphics programming site:
http://sungod777.zxq.net/