Content deleted Content added
mNo edit summary |
mNo edit summary Tag: citing a blog or free web host |
||
Line 15:
| designer = Ginger Bill
| released = {{start date and age|2016|07|07}}
| latest release version = dev-2023-0x<ref>{{cite web |title=Latest releases |url=https://github.com/odin-lang/Odin/releases|access-date=}}</ref>
| latest release date =
| latest preview version =
Line 25:
| file ext = .odin
| website = {{URL|//odin-lang.org/}}
| influenced by = [[Pascal (programming language)|Pascal]]<ref>https://gamefromscratch.com/odin-programming-language/</ref>, [[C (programming language)|C]], [[Go (programming language)|Go]], [[Oberon-2]], [[Newsqueak]], [[JAI_(programming_language)|Jai]]<ref>{{cite web |title=Jai vs Odin systems programming languages |url=https://www.youtube.com/watch?v=M763xHjsPk4 |access-date=2022-07-06}}</ref>, [[GLSL]]<ref>https://odin-lang.org/docs/faq/</ref>
}}
'''Odin''' is an [[imperative programming|imperative]], [[General-purpose programming language|general-purpose]], [[
The language
== Example ==
Line 58:
== Design ==
Odin is designed
=== Syntax ===
Line 119:
====Matrix support====
A <code>matrix</code> is a [[Matrix_(mathematics)|mathematical type]] built into Odin<ref>{{cite web |title=A review of the Odin programming language |url=https://graphitemaster.github.io/odin_review |website=graphitemaster |access-date=
<syntaxhighlight lang="text">
Line 143:
==Comparisons with other languages==
The syntax of Odin resembles [[Go (programming language)#Syntax|Go]]'s syntax<ref>{{cite web |title=Low-Level Programming with Odin Lang |url=https://dev.to/patrickodacre/low-level-programming-with-odin-lang-perfect-for-beginners-5cc3 |website=Dev |access-date=
Compared to C, Odin:
|