Нема описа

gingerBill 50fd9548b9 Win32 test пре 9 година
examples 50fd9548b9 Win32 test пре 9 година
misc dcbb2fcfbd Full Unicode Support пре 9 година
src 50fd9548b9 Win32 test пре 9 година
.gitignore cff5e54ec6 LLVM Binaries пре 9 година
LICENSE f7a669d342 Initial release version пре 9 година
README.md f7a669d342 Initial release version пре 9 година
build.bat dcbb2fcfbd Full Unicode Support пре 9 година
libs.txt 7430008fd7 Initial Commit пре 9 година
run.bat 50fd9548b9 Win32 test пре 9 година
syntax.odin 7430008fd7 Initial Commit пре 9 година
todo.md 9d8355d361 Branch Statements, if init statement, File parsing errors пре 9 година

README.md

The Odin Programming Language

Odin in an open source programming language that is simple to read, comprehend and reason with.

Warnings

  • This is still highly in development and the language's design is quite volatile.
  • Syntax is not fixed.
  • The language's name, Odin, is not final.

Goals

  • Simple to read and write
  • Easy to comprehend and reason with
  • Fast
  • Low-level
  • Compiled, strongly-typed, static language
  • Metaprogramming:
    • Ability to run any code at compile time
    • Unified syntax between main language and metaprogramming language
    • Built-in introspection for all types
  • Higher control of data layout and data access
  • No need for external tools such as Make/IDE