Just wondering around and see which countries have most programmers :D

Dani AI

Generated

This started as a light “where are you from?” thread by and collected short, mixed replies — a few playful entries (for example from and ), some regional comments (see ) and an early attempt at summarising by . That mix is exactly why the page is friendly but not a reliable demographic dataset: many answers are one‑line, some are jokes, and the sample is self‑selecting and time‑bound.

If the goal is a usable summary rather than a chatty list, a few pragmatic approaches work well:

  • A single‑choice poll (one post per country) or a canonical first post that asks for a fixed format (Country: , City/state: , Year posted:) makes aggregation trivial.
  • Encourage profile fields for country and link them to a short moderator‑run export or manual tally.
  • Treat any auto‑extracted results as provisional and always do a manual pass to remove jokes, duplicates, and ambiguous answers.

A quick, practical way to build a historical tally from the archived HTML is to scrape short post bodies and match them against ISO country names (the script below is a heuristic — adjust selectors to the forum HTML and review results manually):

from bs4 import BeautifulSoup
import pycountry, difflib, re
from collections import Counter

html = open('thread.html', encoding='utf8').read()
soup = BeautifulSoup(html, 'html.parser')

blocks = [t.get_text(' ', strip=True) for t in soup.select('div.postbody, td.postcontent, p')]
candidates = [b.splitlines()[0].strip() for b in blocks if 1 < len(b.split()) <= 4]

country_names = [c.name for c in pycountry.countries]
matches = []
for cand in candidates:
    cand_norm = re.sub(r'[^A-Za-z ]','',cand).strip()
    best = difflib.get_close_matches(cand_norm, country_names, n=1, cutoff=0.75)
    if best:
        matches.append(best[0])

print(Counter(matches).most_common())

Caveats: treat the outcome as historical and anecdotal, respect member privacy (don’t republish personal data), and expect manual cleaning. For representative, current developer geography use larger, dedicated surveys rather than a single forum thread.

Recommended Answers

All 107 Replies

Well I am from Australia.

India.

Usa

England.

What about yourself?

Mars.
My wife is from Venus.
Go figure...

I came from the inside of a star.

Down to earth in Oxford, England

Im from surrey/hampshire , england but my soul is in scotland, so to speak.

England.

What about yourself?

USA :)

I'm from Spain, but I'm sure I'll move to USA when I finish my career and have money enough.

USA ftw :icon_biggrin:

LOL! cmon, none of you guys from Arab or middle eastern.. sigh...? These people are genius man!!

there is quite a lot of indian people here ive noticed

i am arabic i am from sudan programmer normally hackers and game patches and cracks

I am from Turkey

Turkey is cool. Ive been there twice on holiday. The people are really friendly

Turkey is cool. Ive been there twice on holiday. The people are really friendly

ofcourse we are! ;)

Brasil.

From the caribbean...luving my sunshine

where in the carribean Zandiago, i am from the carribean too, Jamaica to be exact.

I'm from Cairo, Egypt

Pennsylvania, United States here...

California (S.F. Bay area)

philippines! im a student, new at programming, really having a hard time (coz of attention span issues) but still trying hard. hehe~

If everyone filled out their profiles properly this thread would be redundant. :)

From the caribbean...luving my sunshine

Which island? I'm from St Vincent

India

India

Same hea! INDIA :D

INDIA

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.