Odin (programming language)
Script error: No such module "Draft topics".
Script error: No such module "AfC topic".
Paradigms | imperative, procedural |
---|---|
Designed by | gingerBill |
First appeared | July 7, 2016 |
Stable release | dev-2023-11[1]
|
Typing discipline | Static, strong, inferred, nominal, structural, generic |
Platform | x86-64, ARM/ARM64, WebAssembly |
OS | Windows, Linux, macOS |
License | 3-clause BSD.[2] |
Filename extensions | .odin |
Website | odin-lang |
Influenced by | |
Pascal[3], C, Go, Oberon-2, Newsqueak, Jai[4], GLSL[5] |
Search Odin (programming language) on Amazon.
Odin, also known as odinlang, is an imperative, general-purpose, compiled and statically typed system programming language.[6][7] It is designed as an alternative to the C programming language[8][9]. It has features such as compile-time parametric polymorphism, array programming, and runtime reflection.[10][11][12]
The language comes with bindings for several libraries and graphics APIs such as OpenGL, DirectX, SDL and Vulkan.[13][14]
History[edit]
Work started on the language in 2016. The creator gingerBill wanted to make a language that could replace his needs for C and C++.[15] Since then the language has been developed as open source on GitHub.[16]
Notable software built with Odin[edit]
- EmberGen, a real-time volumetric fluid simulator by JangaFX[17][18][19]
Other articles of the topic Computer programming : Programmer, Software developer, Software release life cycle
Some use of "" in your query was not closed by a matching "".Some use of "" in your query was not closed by a matching "".
References[edit]
- ↑ "Odin release dev-2023-11". GitHub. Retrieved 2023-11-27.
- ↑ "BSD 3-clause license". GitHub. Retrieved 2023-11-27.
- ↑ "ODIN Programming Language". 13 April 2022.
- ↑ "Jai vs Odin systems programming languages". YouTube. Retrieved 2022-07-06.
- ↑ "Frequently Asked Questions".
- ↑ "Interview with Odin language creator gingerBill". YouTube.
- ↑ "Learn to Code with Odin Programming Language - Introduction". DEV Community. 2023-01-06. Retrieved 2023-11-27.
- ↑ "Introducing Odin Lang (Japanese)". Qiita. Retrieved 2019-09-29.
- ↑ "Programming Games by Hand Using Odin". CodeNewbie Community 🌱. 2022-11-04. Retrieved 2023-11-27.
- ↑ "Odin programming language review (quality of life)".
- ↑ "Writing an Operating System in Odin". flysand7's blog. 22 November 2023. Retrieved 2023-11-27.
- ↑ hasen (2022-08-25). "Why I like Odin". Hasen Judy. Retrieved 2023-11-27.
- ↑ Mike (2022-04-13). "ODIN Programming Language". GameFromScratch.com. Retrieved 2023-11-27.
- ↑ "Odin/vendor at master · odin-lang/Odin". GitHub. Retrieved 2023-11-27.
- ↑ "The Odin Programming Language". Handmade Network. 2016-07-08. Retrieved 2023-11-27.
- ↑ The Odin Programming Language, Odin, 2023-11-27, retrieved 2023-11-27
- ↑ "EmberGen: Real-Time Fluid Simulations for Fire, Smoke, and Explosions!".
- ↑ "EmberGen Real-Time Fluid Simulation". 9 May 2022.
- ↑ "Episode 289 - EmberGen". 9 March 2021.
External links[edit]
This article "Odin (programming language)" is from Wikipedia. The list of its authors can be seen in its historical and/or the page Edithistory:Odin (programming language). Articles copied from Draft Namespace on Wikipedia could be seen on the Draft Namespace of Wikipedia and not main one.