プログラミング言語 Ring (非公式日本語版サイト)

ダウンロード
取扱説明書
リソース
グループ
Star Fork

### アプリケーション開発指向のシンプルで柔軟なプログラミング言語

#### ダウンロード 4

Ring 1.0 のダウンロード 4

説明 | ファイル
--- | ---
Windows 版 | ダウンロード |
Ubuntu Linux 版 | ダウンロード |
MacOS X 版 | ダウンロード |
モバイルアプリケーション開発キット (Qt) | ダウンロード |

ソースコード 1

説明 | ファイル
--- | ---
ソースコード (汎用) | ダウンロード |

取扱説明書 3

説明 | ファイル
--- | ---
取扱説明書 (PDF 形式 - 英語版) | ダウンロード |
取扱説明書 (CHM 形式 - 英語版) | ダウンロード |
取扱説明書 (HTML オンライン形式 - 日本語版) | ブラウザで閲覧 (OSDN)

ライブラリとツール 6

説明 | ファイル
--- | ---
WebLib 1.0 ソースコード (CGI ライブラリ) | ダウンロード |
Notepad++ 拡張機能 | ダウンロード |
Visual Studio 拡張機能 | ダウンロード |
Sublime Text 2 拡張機能 | ダウンロード |
Geany 拡張機能 | ダウンロード |
Atom 拡張機能 | ダウンロード |

初級

- 時速でデキるアプリケーション開発
- はじめに
- 言語設計
- ソースコードからのビルド方法
- 開発に貢献するには？
- Ring ノートパッドの用法
- 入門 - 第一形式
- 入門 - 第二形式
- 入門 - 第二形式
- 変数
- 演算子
- 制御構造 - 第一形式
- 制御構造 - 第二形式
- 制御構造 - 第二形式
- 標準入力の取得
- 関数 - 第一形式
- 関数 - 第二形式
- 関数 - 第二形式
- プログラムの構造
- リスト
- 文字列
- 日付と時刻
- データ型の検査と変換
- 算術関数
- ファイル
- システム関数
- Eval() とデバッグ
- デモプログラム

中級

- ODBC 関数
- MYSQL 関数
- SQLite 関数
- PostgreSQL 関数
- セキュリティとインターネット関数
- オブジェクト指向プログラミング (OOP)
- 関数型プログラミング (FP)
- リフレクションとメタプログラミング
- Stdlib 関数
- Stdlib クラス
- 多重構造の宣言型プログラミング
- 自然言語プログラミング
- 自然言語ライブラリの用法
- 変数と属性のスコープ規則
- 関数とメソッドのスコープ規則
- シンタックスの柔軟性
- Ring アプリケーションの配布方法
- Ring2EXE による Ring アプリケーションの配布方法
- Ring パッケージ管理プログラム (RingPM)
- 型ヒントライブラリについて
- ウェブ開発 (CGI ライブラリ)
- クラウド経由でのウェブアプリケーションの配布方法
- RingLibCurl の用法
- RingZip の用法
- グラフィックスと 2D ゲームプログラミング (RingAllegro)
- RingLibSDL の用法
- デモプロジェクト - 2D ゲームエンジン
- Android 用ゲームのビルド方法

上級

- RingOpenGL と RingFreeGLUT の用法 (3D グラフィックス)
- RingOpenGL と RingAllegro の用法 (3D グラフィックス)
- Gold Magic 800 ゲーム
- RingRayLib の用法
- デスクトップとモバイル開発 (RingQt)
- モバイル用 RingQt アプリケーションのビルド方法
- RingQt アプリケーション用のオブジェクトライブラリ
- フォームデザイナーの用法
- 多国語アプリケーション
- RingZip の用法
- 低水準関数
- トレースライブラリとインタラクティブデバッガ
- チュートリアル: C/C++ による拡張機能の開発方法
- C/C++ による拡張機能の開発方法
- C/C++ プログラムへ Ring を組み込むには
- C/C++ ライブラリ接続用コード生成器
- はじめての拡張機能開発 (コード生成器)

その他

- コマンドラインオプション
- 一般情報
- 言語リファレンス
- よくある質問と回答 (FAQ)

GitHub リソース チーム