Skip to content

Instantly share code, notes, and snippets.

View AtharvaVaidya's full-sized avatar
🎯
Focusing

Atharva Vaidya AtharvaVaidya

🎯
Focusing
  • Lufthaven
  • Europe
View GitHub Profile
@tayloraswift
tayloraswift / vectormanifesto.md
Last active June 28, 2020 01:54
the vector manifesto

Vector manifesto

Vectors, understood as 2, 3, or 4-component numerical aggregates, are a fundamental currency type across many domains of programming. This document seeks to lay out a cohesive vision for adding standard vector support to the Swift language, with consideration for relevant long-term goals for the language type system.

Past discussions: 1 2, 3, 4, 5

Past pitches: 1

Vectors and fixed-size arrays