You can edit almost every page by Creating an account. Otherwise, see the FAQ.

Odin (programming language)

From EverybodyWiki Bios & Wiki






Script error: No such module "Draft topics". Script error: No such module "AfC topic".

Odin
Paradigmsimperative, procedural
Designed bygingerBill
First appearedJuly 7, 2016; 7 years ago (2016-07-07)
Stable release
dev-2023-11[1]
Typing disciplineStatic, strong, inferred, nominal, structural, generic
Platformx86-64, ARM/ARM64, WebAssembly
OSWindows, Linux, macOS
License3-clause BSD.[2]
Filename extensions.odin
Websiteodin-lang.org
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]


Other articles of the topic Computer programming : Software developer, Software release life cycle, Programmer
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]

  1. "Odin release dev-2023-11". GitHub. Retrieved 2023-11-27.
  2. "BSD 3-clause license". GitHub. Retrieved 2023-11-27.
  3. "ODIN Programming Language". 13 April 2022.
  4. "Jai vs Odin systems programming languages". YouTube. Retrieved 2022-07-06.
  5. "Frequently Asked Questions".
  6. "Interview with Odin language creator gingerBill". YouTube.
  7. "Learn to Code with Odin Programming Language - Introduction". DEV Community. 2023-01-06. Retrieved 2023-11-27.
  8. "Introducing Odin Lang (Japanese)". Qiita. Retrieved 2019-09-29.
  9. "Programming Games by Hand Using Odin". CodeNewbie Community 🌱. 2022-11-04. Retrieved 2023-11-27.
  10. "Odin programming language review (quality of life)".
  11. "Writing an Operating System in Odin". flysand7's blog. 22 November 2023. Retrieved 2023-11-27.
  12. hasen (2022-08-25). "Why I like Odin". Hasen Judy. Retrieved 2023-11-27.
  13. Mike (2022-04-13). "ODIN Programming Language". GameFromScratch.com. Retrieved 2023-11-27.
  14. "Odin/vendor at master · odin-lang/Odin". GitHub. Retrieved 2023-11-27.
  15. "The Odin Programming Language". Handmade Network. 2016-07-08. Retrieved 2023-11-27.
  16. The Odin Programming Language, Odin, 2023-11-27, retrieved 2023-11-27
  17. "EmberGen: Real-Time Fluid Simulations for Fire, Smoke, and Explosions!".
  18. "EmberGen Real-Time Fluid Simulation". 9 May 2022.
  19. "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.