Odin - Odin は、高性能、最新のシステム、および組み込みのデータ指向データ型用に構築された、明確な型付けを備えた汎用プログラミング言語です。

(Odin Programming Language)

Created at: 2016-11-23 22:22:10
Language: Odin
License: BSD-3-Clause

オーディンのロゴ
健全なソフトウェア開発のためのデータ指向言語。


Odin プログラミング言語

Odin は、高性能、最新のシステム、および組み込みのデータ指向データ型用に構築された、明確な型付けを備えた汎用プログラミング言語です。Odin プログラミング言語、プログラミングの喜びのための C の代替手段。

ウェブサイト: https://odin-lang.org/

package main

import "core:fmt"

main :: proc() {
	program := "+ + * 😃 - /"
	accumulator := 0

	for token in program {
		switch token {
		case '+': accumulator += 1
		case '-': accumulator -= 1
		case '*': accumulator *= 2
		case '/': accumulator /= 2
		case '😃': accumulator *= accumulator
		case: // Ignore everything else
		}
	}

	fmt.printf("The program \"%s\" calculates the value %d\n",
	           program, accumulator)
}

ドキュメンテーション

入門

Odin コンパイラとライブラリをダウンロードしてインストールする手順。

夜間ビルド

Odin の最新の夜間ビルドを取得します。

オーディンを学ぶ

オーディンの概要

Odin プログラミング言語の概要。

よくある質問 (FAQ)

Odin に関するよくある質問への回答。

パッケージ

コアおよびベンダーライブラリ コレクションの一部であるすべての公式パッケージのドキュメント。

オーディンウィキ

Odin コミュニティが管理する wiki。

オーディン・ディスコード

Odin Discord でライブ サポートを受けたり、他のオーディナーと話したりできます。

記事

オーディンのブログ

Odin プログラミング言語の公式ブログ。Odin チームとゲストによる発表、ニュース、詳細な記事が掲載されています。

警告

  • Odin コンパイラはまだ開発中です。