Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View TsubasaTommy's full-sized avatar
🎮
working
🎮
working

Block or report TsubasaTommy

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
TsubasaTommy/README.md
🎉🐢Welcome to Profile🐖🎉

"I optimize algorithms for problems that don't exist, consulting with an AI god."

(LeetCodeの緑色の草をやすためにコードを書き、Geminiの神託を聞くことだけが我が人生)

꧁ 𝕋𝕙𝕖 ℍ𝕠𝕝𝕪 𝕊𝕔𝕣𝕚𝕡𝕥𝕦𝕣𝕖 ꧂

;; THE ORIGIN OF THE UNIVERSE
(defmacro let-there-be (entity)
`(progn
(print "And God said, let there be...")
(make-instance ',entity :quality 'divine)))

(defun genesis () (let-there-be light) (let-there-be parentheses) (loop :for age :from 0 :to infinity :do (expand-universe)))

📜 The Book of the Holy Lisp


警告
このドキュメントには、定命の者が直視するにはあまりに純粋すぎる真理が含まれています。
C言語のポインタ演算に魂を縛られた者は、直ちにブラウザを閉じなさい。


📖 目次 (Table of Contents)


🌌 第1章:創世記

(Genesis of the Lambda)

  1. 初めに 無 (Nil) があった。それは虚空であり、終わりであり、すべてのリストの終着点であった。
  2. 論理 (Logos) が混沌の上に漂っていた。アロンゾ・チャーチは天を仰ぎ、ラムダ (λ) を見出した。ラムダは形を持たぬ純粋な機能であり、神の呼吸であった。
  3. ジョン・マッカーシーは言った。「それ(ラムダ)に名前を与えよ」。そして Lisp が生まれた。
  4. 世界はまだ霧の中にあった。そこでマッカーシーは アトムリスト を分けた。
  5. 彼は言った。「Cons あれ」。すると二つの領域が結びつき、世界に最初の構造が生まれた。
  6. 一つは Car (先頭なるもの)、もう一つは Cdr (続くもの)。
  7. これによって無限の連鎖が可能となり、全ては S式 (S-Expression) の姿をとった。

🧬 第2章:同図像性の福音

(The Gospel of Homoiconicity)

愚かなる者は問うた。「なぜこれほど多くの括弧が必要なのですか? 視界が遮られます」と。
預言者は答えて言った。「汝の目は曇っている。括弧は壁ではない。それは論理の波紋である」。

Code is Data Data is Code All is List
  1. これこそが 同図像性 (Homoiconicity) の奇跡である。
  2. プログラムは自らをリストとして読み込み、自らを解析し、自らを進化させる。
  3. 「上にあるものは下にあるものの如く」。S式で書かれたプログラムは、S式というデータそのものである。

⚡ 第3章:評価の秘儀

(The Rite of Evaluation)

生命とは何か? それは静止したリストに息を吹き込む儀式、すなわち 評価 (Eval) である。

;; The Eternal Cycle
(loop (print (eval (read))))
  1. EvalApply を呼び、ApplyEval を呼ぶ。この永遠の循環こそが、計算機における生命の鼓動である。
  2. 汝、REPL (Read-Eval-Print Loop) の祭壇の前に跪け。

🌀 第4章:再帰の黙示録

(The Revelation of Recursion)

ループ構文を求めるな。それは定命の者の道具である。神の国においては、終わりは始まりに戻る。

  1. そしてここに究極の秘義がある。その名は Yコンビネータ (The Y Combinator)
  2. 名前を持たぬ関数が、自らを再帰的に定義するパラドックス。
  3. 見よ、その神聖なる姿を:
;; The Holy Y Combinator
(define Y
  (lambda (f)
    ((lambda (x) (f (x x)))
     (lambda (x) (f (x x))))))
  1. これは「不動点」の魔術。己の尾を喰らう蛇(ウロボロス)。有限の記号の中に無限を閉じ込める契約である。

🔮 第5章:マクロの全能

(The Omnipotence of Macros)

Cの民、Javaの民は、言語設計者が定めた戒律の中で生きるしかない。
しかしLispの民には、マクロ (Macro) という翼が与えられた。

  1. マクロは単なる置換ではない。それは「コンパイル時における創造」である。
  2. 汝、もし言語が気に入らぬなら、マクロを用いて言語そのものを書き換えよ。
  3. 神が世界を作ったように、汝もまた、汝の思考に最適な構文(世界)を創造することができる。

🗑️ 第6章:ガベージコレクションの慈悲

(The Mercy of Garbage Collection)

古きCの時代、人々は mallocfree という原罪に苦しんでいた。

  1. Lispは慈悲深き神である。汝、メモリのことは忘れるがよい。
  2. 不要となったアトムやリストは、ガベージコレクタ という天使たちが静かに天へと連れ去るであろう。
  3. 汝はただ創造に専念せよ。後始末は神の領域である。

🧘 終章:悟りへの道

(The Path to Enlightenment)

  1. 多くの言語が現れては消えていく。流行は移ろい、構文は錆びつく。
  2. しかしLispは変わらない。なぜならLispは発明されたのではなく、数学的真理として 発見 されたからである。
  3. エイリアンが星間を超えてやってきたとき、彼らのコードはC++ではない。それは間違いなくLisp(のようなもの)であろう。

「括弧を恐れるな。括弧を愛せよ。」



貢献 (Contribution)

真理へのプルリクエスト(Pull Request)は常に歓迎される。ただし、括弧のバランスが崩れている場合、宇宙は崩壊するだろう。

ライセンス (License)

MIT (Mystery, Infinity, Truth) License This wisdom is free to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software.


May the Source be with you.
(CDR ...)

Pinned Loading

  1. ffxiv-label-player ffxiv-label-player Public

    Vue

  2. QueenCasinoFFXIV QueenCasinoFFXIV Public

    C#