物理次元と単位を標準で扱える、科学計算向けの静的型付きプログラミング言語兼計算機。
gleam-lang/gleam
Erlang VM上で動く、型安全でスケーラブルなシステムを構築するための親しみやすい静的型付け言語です。
- スター
- 21,996
- フォーク
- 1,039
- 未解決の Issue
- 228
- 最終コミット
- 5 日前
これは何?
Gleamは、コンパイラがRustで書かれた静的型付けプログラミング言語です。Erlang VMをターゲットとしているため、コンパイル時の型チェックを利用しながら、BEAMランタイムの並行処理とフォールトトレランスのモデルを活用できます。
Erlangエコシステムを離れずに、バックエンドや分散システムに型安全性を取り入れたい開発者を対象としています。コンパイラとツール群はGitHub上の単一プロジェクトとして開発されており、スケーラブルなサービスを構築するための親しみやすい選択肢として位置づけられています。
リポジトリのREADMEは簡潔で、主にドキュメント、スポンサー情報、コミュニティへのリンクを掲載したプロジェクトのWebサイトを案内しています。
主な機能
- 01コンパイル時の型チェックを備えた静的型付け言語です。
- 02Erlang VM上で動作するコードにコンパイルされます。
- 03コンパイラはRustで実装されています。
- 04スケーラブルで型安全なシステムの構築を目的に設計されています。
ユースケース
- BEAM上で型安全性が求められるバックエンドサービスの構築。
- Erlangエコシステムでの分散システムや並行処理システムの開発。
- サーバーサイドコードでErlangやElixirに代わる型付き言語を試す。
トピック
よくある質問
- gleam とは?
- Erlang VM上で動く、型安全でスケーラブルなシステムを構築するための親しみやすい静的型付け言語です。 Gleamは、コンパイラがRustで書かれた静的型付けプログラミング言語です。Erlang VMをターゲットとしているため、コンパイル時の型チェックを利用しながら、BEAMランタイムの並行処理とフォールトトレランスのモデルを活用できます。
- gleam は無料で使えますか?ライセンスは?
- gleam は Apache-2.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- gleam は今もメンテナンスされていますか?
- 活発にメンテナンス中。gleam の最終コミットは 2026年10月16日 です。
- gleam は何に使えますか?
- BEAM上で型安全性が求められるバックエンドサービスの構築。 Erlangエコシステムでの分散システムや並行処理システムの開発。 サーバーサイドコードでErlangやElixirに代わる型付き言語を試す。
- gleam はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/gleam-lang/gleam
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
2775120RustApache-2.0更新 10 日前
Goは、シンプルで信頼性が高く、効率的なソフトウェアを開発するためのオープンソースプログラミング言語です。
13.9万2.2万GoBSD-3-Clause更新 昨日
Rustプログラミング言語のメインソースリポジトリ。コンパイラ、標準ライブラリ、ドキュメントを収録しています。
12.1万1.9万RustApache-2.0更新 5 時間前
Swayは、Fuelブロックチェーン上のスマートコントラクト開発向けに作られた、Rustに着想を得たプログラミング言語です。
6.1万5410RustApache-2.0更新 一昨日
JetBrainsがマルチプラットフォーム開発向けに開発するKotlin言語と、そのコンパイラ、標準ライブラリ、ビルドツール。
5.3万6450Kotlinライセンスなし更新 4 時間前
依存ライブラリ不要で高速にコンパイルでき、CからVへの自動変換にも対応する、保守しやすいソフトウェア向けのシンプルなコンパイル言語。
3.8万2305VMIT更新 7 時間前