Draft:Odin (programming language): Difference between revisions

Content deleted Content added
Xplane80 (talk | contribs)
m Add year of start date and age
Xplane80 (talk | contribs)
Add reference to matrix type's internal representation
Line 145:
</syntaxhighlight>
 
The internal representation of a <code>matrix</code> in Odin is stored in [[Row-_and_column-major_order|column-major]] format<ref>https://odin-lang.org/docs/overview/#matrix-type</ref> while the matrix literals are written in standard (row-major like) order (e.g. <code>matrix[2, 3]f32</code> is internally <code>[3][2]f32</code> (with different a [[Data_structure_alignment|alignment]] requirement)). Column-major is used in order to utilize ([[SIMD]]) vector instructions effectively on modern hardware, if possible.
 
==Comparisons with other languages==