280s

The 280s decade ran from January 1, 280, to December 31, 289.

Millennium: 1st millennium
Centuries:
Decades:
Years:
  • 280
  • 281
  • 282
  • 283
  • 284
  • 285
  • 286
  • 287
  • 288
  • 289
Categories:
  • Births
  • Deaths
  • Establishments
  • Disestablishments

Events

280

By place

Roman Empire
Europe
China
  • Emperor Wu of the Jin dynasty completes the unification of China, which was previously divided between three contending powers during the Three Kingdoms period. The Jin dynasty's capital of Luoyang becomes a thriving centre of commerce as foreign diplomats and traders travel there.
Persia
  • King Bahram II of the Sassanid Empire (Persia) sends envoys to seek peaceful relations with Rome.
India

By topic

Arts and sciences

== {{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<10|a}}}} == {{trim|{{transcluded section|{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}}} {{#section-h::{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}|Events}}}} == {{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<10|a}}}} == {{trim|{{transcluded section|{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}}} {{#section-h::{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}|Events}}}} == {{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<10|a}}}} == {{trim|{{transcluded section|{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}}} {{#section-h::{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}|Events}}}} == {{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<10|a}}}} == {{trim|{{transcluded section|{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}}} {{#section-h::{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}|Events}}}} == {{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<10|a}}}} == {{trim|{{transcluded section|{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}}} {{#section-h::{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}|Events}}}} == {{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<10|a}}}} == {{trim|{{transcluded section|{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}}} {{#section-h::{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}|Events}}}} == {{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<10|a}}}} == {{trim|{{transcluded section|{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}}} {{#section-h::{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}|Events}}}} == {{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<10|a}}}} == {{trim|{{transcluded section|{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}}} {{#section-h::{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}|Events}}}} == {{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<10|a}}}} == {{trim|{{transcluded section|{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}}} {{#section-h::{{dr|y|y|{{{year}}}0|{{{1}}}|n{{#ifexpr:{{{year}}}<100|a}}}}|Events}}}}

Significant people

== {{ucfirst:{{{1}}}}} == {{preprocess|{{((}}transcluding articles {{!}} {{#ifeq:{{{decade}}}|0|{{void|There is no AD year 0}}|{{Year article|{{{decade}}}0}}}} {{!}} {{for loop|{{!}}|call=Year article|pc1n=1|pc1v={{{decade}}}0|pv=2|1|2|3|4|5|6|7|8|9}} {{))}}}} {{#ifeq:{{{decade}}}|0|{{void|There is no AD year 0}}| {{Transclude {{{1}}}|{{{decade}}}0}} }} {{for loop| |call=Transclude {{{1}}}|{{{decade}}}1|{{{decade}}}2|{{{decade}}}3|{{{decade}}}4|{{{decade}}}5|{{{decade}}}6|{{{decade}}}7|{{{decade}}}8|{{{decade}}}9}} == {{ucfirst:{{{1}}}}} == {{preprocess|{{((}}transcluding articles {{!}} {{#ifeq:{{{decade}}}|0|{{void|There is no AD year 0}}|{{Year article|{{{decade}}}0}}}} {{!}} {{for loop|{{!}}|call=Year article|pc1n=1|pc1v={{{decade}}}0|pv=2|1|2|3|4|5|6|7|8|9}} {{))}}}} {{#ifeq:{{{decade}}}|0|{{void|There is no AD year 0}}| {{Transclude {{{1}}}|{{{decade}}}0}} }} {{for loop| |call=Transclude {{{1}}}|{{{decade}}}1|{{{decade}}}2|{{{decade}}}3|{{{decade}}}4|{{{decade}}}5|{{{decade}}}6|{{{decade}}}7|{{{decade}}}8|{{{decade}}}9}}

gollark: Also, it's ridiculously verbose and you don't get stack traces.
gollark: It's meant to encode the idea of the thing *or* an error being returned, but it doesn't; there's nothing in the type preventing you from just returning two things, or zero things.
gollark: (also, like many Go things it is not well integrated with anything else; the multiple returns aren't first class like python tuples, you can't unpack them into function calls, etc)
gollark: I like the basic concept, you can do fun stuff with it, but using them for error handling like that is not great.
gollark: You can also just use sshfs for mounting a remote filesystem over SSH.

References

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