「粋」の版間の差分
Administrator (トーク | 投稿記録) ページの作成:「'''粋'''(すい、sui-lang)とは、LLMの都合、人工知能がソースコードを効率的に生成できることだけを考えたプログラミング言語です。愚かな人類は今後一切プログラミングしない前提で可読性はバッサリ排除されています。 一見するとBrainfuckの系統にように見えますが、より高度なプログラミングが可能となっています。 ==…」 |
Administrator (トーク | 投稿記録) 編集の要約なし |
||
| 2行目: | 2行目: | ||
一見すると[[Brainfuck]]の系統にように見えますが、より高度な[[プログラミング]]が可能となっています。 | 一見すると[[Brainfuck]]の系統にように見えますが、より高度な[[プログラミング]]が可能となっています。 | ||
この言語は、以下の5つの設計原則にもとづいて構築されているとのこと。 | |||
* 行単位独立性:各行が完全に自己完結。こっちの方がAIには都合いいらしい | |||
* 括弧問題の最小化:入れ子(ネスト)は極力避け、関数ブロックのみに | |||
* 単一文字命令:可読性無視、トークン効率の最大化を目指す | |||
* 連番変数:変数はv0、v1、g0、a0というスタイル。人間に読めなくてもLLMがわかればよい | |||
* 明示的な制御フロー:ラベルとジャンプのみ。人間に配慮した読みやすい『for』や『switch』などの制御文は冗長なので排除 | |||
== 外部リンク == | == 外部リンク == | ||
2025年12月9日 (火) 04:54時点における版
粋(すい、sui-lang)とは、LLMの都合、人工知能がソースコードを効率的に生成できることだけを考えたプログラミング言語です。愚かな人類は今後一切プログラミングしない前提で可読性はバッサリ排除されています。
一見するとBrainfuckの系統にように見えますが、より高度なプログラミングが可能となっています。
この言語は、以下の5つの設計原則にもとづいて構築されているとのこと。
- 行単位独立性:各行が完全に自己完結。こっちの方がAIには都合いいらしい
- 括弧問題の最小化:入れ子(ネスト)は極力避け、関数ブロックのみに
- 単一文字命令:可読性無視、トークン効率の最大化を目指す
- 連番変数:変数はv0、v1、g0、a0というスタイル。人間に読めなくてもLLMがわかればよい
- 明示的な制御フロー:ラベルとジャンプのみ。人間に配慮した読みやすい『for』や『switch』などの制御文は冗長なので排除