サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
猫
gos-k.hatenablog.com
VSCode上でCommon Lispを書くための設定について。 Common Lisp - Visual Studio Marketplace 確認したバージョン roswellでCommon Lisp環境を整えるのが前提。 Visual Studio Code : 1.59 roswell : 21.06.14.110(c0bc597) SBCL : 2.1.3 linedit : 4cfaf45da978db5d8d0171ecba7223edc62c0910 prepl : 9491436d50d5d7ce9c937d2083694f9aa79b615a cl-lsp : 0465217cfd85a744dd46a0e66274feb68503dd1e バックエンド設定 prepl が sb-kernel:layout-info を使っているが、sbcl 2.1.4でなくなった(?
Kazuho氏のblogにこういうのがあったのでCommon Lispでやってみた。 blog.kazuhooku.com Common Lispで実装する。 (defmacro fizzbuzz (n) (format nil "~{~a ~}" (loop for i from 1 below n collect (cond ((= 0 (mod i 15)) "fizzbuzz") ((= 0 (mod i 5)) "buzz") ((= 0 (mod i 3)) "fizz") (t i))))) (defun main () (print (fizzbuzz 100))) SBCL 1.4.1でディスアセンブルする。 * (disassemble #'main) ; disassembly for MAIN ; Size: 33 bytes. Origin: #x10019539
フィックスターズ退社 株式会社フィックスターズを退社しました。理由はお察し下さい。 この会社では Cell/B.E. とか CUDA とか OpenCL とか AVX とか、主に特定プロセサ向けにポーティングしていた。 まわりは割と Windows アプリ作ってたりとかが多くて、プロファイラ見ながらアセンブラ眺めながらの仕事してる人は少数だったので、いい位置にいれた気がする。 自分もずっとそんな仕事だけだったわけではないが、一年中プロセッサの命令パイプライン埋める仕事とかなかなか良い経験だった。 サムライト入社 サムライト株式会社に入社しました。 この会社は Web 広告を扱うところで社員の多数はライターとか編集者とか (らしい、詳細はよく知らない) で、少数のプログラマが自社開発のシステムを Common Lisp で書いている。 転職活動自体は漠然と "もっと高級な言語をやりたい" で
このページを最初にブックマークしてみませんか?
『gos-k.hatenablog.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く