Chulyms

The Chulyms, also Chulym Tatars (self-designation: Чулымнар, Татарлар, Ӧс кижилер, Пестын кижилер), are a Turkic people in the Tomsk Oblast and Krasnoyarsk Krai in Russia.

Chulyms
Regions with significant populations
 Russia355[1]
Languages
Chulym, Russian
Religion
Russian Orthodox and Shamanism
Related ethnic groups
Siberian Tatars, Shors, Khakas

History

The Chulym Tatars first came to the Chulym River when they were driven from their homes in the Sibir Khanate by the forces of Ermak Timofeevich.[2]

They used to live along the middle and lower reaches of the Chulym River (tributary of the Ob River). The Russians used to call them the Chulymian Tatars. The Chulyms appeared in the 17th - 18th century as a result of mixing of some of the Turkic groups, who had migrated to the East after the fall of the Siberia Khanate, partially Teleuts and Yenisei Kyrgyz with the small groups of Selkups and Kets. The Chulyms were not a nomadic tribe. They adopted farming and cattle breeding from the Russian peasants in that area. Most of the Chulyms' descendants blended with the Khakas and Russians.

According to the 2002 census, there were 656 Chulyms in Russia. They speak Chulym-Turkic language known as Ös and adhere to Russian Orthodoxy mixed with their original Shamanist beliefs.

gollark: Ah...
gollark: It should be okay with regexes or something non-turing-complete.
gollark: Hold on, I can probably make a much nicer one.
gollark: It's kind of bad.
gollark: ```python#!/bin/env python3chars = [chr(n) for n in range(126)]firstchar = chars[0]lastchar = chars[len(chars) - 1]def increment_char(character): return chr(ord(character) + 1)def old_increment_string(string_to_increment): reversed_string = list(reversed(string_to_increment)) # Reverse the string for easier work. for rindex, char in enumerate(reversed_string): if char == lastchar: # If we can't increment this char further, try the next ones. reversed_string[rindex] = firstchar # Set the current char back to the first one. reversed_string[rindex + 1] = increment_char(reversed_string[rindex + 1]) # Increment the next one along. else: # We only want to increment ONE char, unless we need to "carry". reversed_string[rindex] = increment_char(reversed_string[rindex]) break return ''.join(list(reversed(reversed_string)))def increment_string(to_increment): reversed_string = list(to_increment) # Reverse the string for easier work. for rindex, char in enumerate(reversed_string): if char == lastchar: # If we can't increment this char further, try the next ones. reversed_string[rindex] = firstchar # Set the current char back to the first one. reversed_string[rindex + 1] = increment_char(reversed_string[rindex + 1]) # Increment the next one along. else: # We only want to increment ONE char, unless we need to "carry". reversed_string[rindex] = increment_char(reversed_string[rindex]) break return ''.join(list(reversed_string))def string_generator(): length = 0 while 1: length += 1 string = chars[0] * length while True: try: string = increment_string(string) except IndexError: # Incrementing has gone out of the char array, move onto next length break yield string```

See also

Notes

  1. Russian Census 2010: Population by ethnicity Archived April 24, 2012, at the Wayback Machine (in Russian)
  2. Wixman. Peoples of the USSR, p. 48

References

  • James Stuart Olson, Lee Brigance Pappas and Nicholas Charles Pappas. "An Ethnohistorical Dictionary of the Russian and Soviet Empires". Greenwood Press, 1994. page 162



This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.