内容へ移動
machia's diary
ユーザ用ツール
ログイン
サイト用ツール
検索
ツール
文書の表示
以前のリビジョン
バックリンク
最近の変更
メディアマネージャー
サイトマップ
ログイン
>
最近の変更
メディアマネージャー
サイトマップ
トレース:
2026:07:05
この文書は読取専用です。文書のソースを閲覧することは可能ですが、変更はできません。もし変更したい場合は管理者に連絡してください。
7/5日記 ===== その他 ===== * 起きてから体調不良のため家にいることにした。 ===== プログラム ===== * ちょっと気になった言語をコンパイルして動かしてみるのはたまに行ってる。 * https://github.com/FascinatedBox/lily/ * 今日はこれ。 * cmakeまで用意されているので、大人しくGCCでコンパイルしておく。もちろん無理やりclでコンパイルする手もある。 * 言語としては、クラスを定義できるというだけで、素直な書き下しができるみたい。 * ただGCが発生するので、ゲームに使う場合開放タイミングを確認しないとダメそう。 * とは言うもののGCによって大量の文字列があっても問題なく確保・開放が可能になるので、メリットは十分使っていく必要があるよね。 * ホスト言語がC++なので、完全に便利目的でGC使うのが許される感じあるよね。(UnityでGCを避ける書き方してると認識が偏る) ---- * https://berry-lang.github.io/ * あとこれもコンパイルして動かせるようにしてみた。 * 組み込み環境(マイコン等)で動かすのを想定した言語になる。 * 勿論ゲームに使えるかは不明ではあるものの、メモリ容量の軽さはミニマムな環境で動かすときのメリットになるので、普通にWindowsアプリに組み込んでもいいと思うんだよね。 *
2026/07/05.txt
· 最終更新: 2026/07/05 19:15 by
machiaworx
ページ用ツール
文書の表示
以前のリビジョン
バックリンク
文書の先頭へ