>>294
clは色々実装次第だけどsbclとか速いヤツは、恐ろしいことに稀によくcより速かったりするからな…
もちろん関数、あるいはグローバル(非推奨!)に
(declare (optimize (speed 3) (space 0) (safety 0)))
とか最適化宣言してるときね
そうそしてもちろん型宣言も同じくらい大事ね>>295、clなら(type fixnum numarg1)とかか
elにもcl-libにこの辺cl-declareとかの名で全部あるけど、ちょっとベンチはしてない
まあ果たして現在のelの仕組み的に恩恵あるかは微妙に思います、はい
【GNU】Emacs Lisp 【Elisp】
296デフォルトの名無しさん
2025/10/12(日) 06:12:52.53ID:W2SaGlg4レスを投稿する
