St. Vith

St. Vith (German: Sankt Vith; French: Saint-Vith; Luxembourgish: Sankt Väit, pronounced [ˌzɑŋkt ˈvæːɪ̯t]) is a municipality located in the Belgian province of Liège, and in the German speaking Community of Belgium. It was named after Saint Vitus.

Sankt Vith

Saint Vith  (French)
View of Sankt Vith
Flag
Coat of arms
Sankt Vith
Location in Belgium
Location of Sankt Vith in the province of Liège
Coordinates: 50°16′N 06°07′E
CountryBelgium
CommunityGerman-speaking Community
RegionWallonia
ProvinceLiège
ArrondissementVerviers
Government
  MayorChristian Krings (Krings-FBL)
  Governing party/iesKrings-FBL
Area
  Total146.93 km2 (56.73 sq mi)
Population
 (2018-01-01)[1]
  Total9,682
  Density66/km2 (170/sq mi)
Postal codes
4780-4784
Area codes080
Websitewww.st.vith.be

On January 1, 2006, St. Vith had a total population of 9,169. The total area is 146.93 km², giving a population density of 62 inhabitants per km². The official language of the municipality is German.

The municipality consists of the following sub-municipalities: Sankt Vith, Crombach, Lommersweiler, Recht, and Schönberg.

History

St. Vith was an important marketplace of the region by the 12th century and received town rights in 1350. The town was damaged by fires in 1543, 1602, and 1689. It was part of the Duchy of Luxemburg until the defeat of French Emperor Napoleon Bonaparte. As a result of the Congress of Vienna it was given to the Kingdom of Prussia.

St. Vith was transferred to Belgium on March 6, 1925, by the Treaty of Versailles after the defeat of the German Empire in World War I.

American soldiers in St. Vith during the Battle of the Bulge

An important road and railway junction, St. Vith was fought over in the 1944 Battle of the Bulge during World War II. The United States Army defended the town against German assault for a few days, delaying the German attack plan, before eventually being forced to retreat. Once it was captured by German forces, the town was bombed by the US Army Air Forces on 25 and 26 December 1944 and by RAF Bomber Command with 300 aircraft on the 26.[2] St. Vith was mostly destroyed during the ground battle and subsequent air attack. American forces retook the town on January 23, 1945. The only pre-war architecture remaining is the Büchel Tower.

St. Vith is the setting for Michael Oren's novel, Reunion, concerning a fictional reunion of an American battalion which participated in the Battle of the Bulge.

Sister cities

gollark: I think this is technically possible to implement, so bee⁻¹ you.
gollark: This is underspecified because bee² you, yes.
gollark: All numbers are two's complement because bee you.
gollark: The rest of the instruction consists of variable-width (for fun) target specifiers. The first N target specifiers in an operation are used as destinations and the remaining ones as sources. N varies per opcode. They can be of the form `000DDD` (pop/push from/to stack index DDD), `001EEE` (peek stack index EEE if source, if destination then push onto EEE if it is empty), `010FFFFFFFF` (8-bit immediate value FFFFFFFF; writes are discarded), `011GGGGGGGGGGGGGGGG` (16-bit immediate value GGGGGGGGGGGGGGGG; writes are also discarded), `100[H 31 times]` (31-bit immediate because bee you), `101IIIIIIIIIIIIIIII` (16 bits of memory location relative to the base memory address register of the stack the operation is conditional on), `110JJJJJJJJJJJJJJJJ` (16 bit memory location relative to the top value on that stack instead), `1111LLLMMM` (memory address equal to base memory address of stack LLL plus top of stack MMM), or `1110NNN` (base memory address register of stack MMM).Opcodes (numbered from 0 in order): MOV (1 source, as many destinations as can be parsed validly; the value is copied to all of them), ADD (1 destination, multiple sources), JMP (1 source), NOT (same as MOV), WR (write to output port; multiple sources, first is port number), RE (read from input port; one source for port number, multiple destinations), SUB, AND, OR, XOR, SHR, SHL (bitwise operations), MUL, ROR, ROL, NOP, MUL2 (multiplication with two outputs).
gollark: osmarksISA™️-2028 is a VLIW stack machine. Specifically, it executes a 384-bit instruction composed of 8 48-bit operations in parallel. There are 8 stacks, for safety. Each stack also has an associated base memory address register, which is used in some "addressing modes". Each stack holds 64-bit integers; popping/peeking an empty stack simply returns 0, and the stacks can hold at most 32 items. Exceeding a stack's capacity is runtime undefined behaviour. The operation encoding is: `AABBBCCCCCCCCC`:A = 2-bit conditional operation mode - 0 is "run unconditionally", 1 is "run if top value on stack is 0", 2 is "run if not 0", 3 is "run if first bit is ~~negative~~ 1".B = 3-bit index for the stack to use for the conditional.C = 9-bit opcode (for extensibility).

See also

References

Further reading

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