並び順

ブックマーク数

期間指定

  • から
  • まで

1 - 28 件 / 28件

新着順 人気順

common-lispの検索結果1 - 28 件 / 28件

タグ検索の該当結果が少ないため、タイトル検索結果を表示しています。

common-lispに関するエントリは28件あります。 lispLisp言語 などが関連タグです。 人気エントリには 『競技プログラミングでCommon Lispを使っている人とこれから使うかもしれない人のために - Qiita』などがあります。
  • 競技プログラミングでCommon Lispを使っている人とこれから使うかもしれない人のために - Qiita

    表題の通り、競技プログラミングに参加しているLisperとこれから参加するかもしれないLisperのために、必要な情報を一通りまとめています。 コンテストサイトの選択 AtCoderではCommon Lispが使えますし、CLで投稿できる大手コンテストサイトはyukicoderやCS Academyなど他にもいくつかあります。日本語の問題文があって運営の質が高くてコンテストが頻繁に開催されていて……というような点を考えていくと、競プロに興味を持った日本語圏のLisperにとってAtCoderは第一の選択肢といってよいでしょう。第二はyukicoderです。以下の解説は、特に断りがなければAtCoderを前提にしています。 Lispで競プロすることについて 本題ではありませんが、セクションを立てて言及しておくことにします。というのも、競技プログラミングに熱心なLisperはほぼ皆無に見えるか

      競技プログラミングでCommon Lispを使っている人とこれから使うかもしれない人のために - Qiita
    • M.Hiroi's Home Page / Common Lisp Programming

      WHAT'S NEW 2024/3/29 Common Lisp 入門: 入門編に 分数 [2] を追加 2024/3/29 自作ライブラリ編: ntheory をバージョンアップ (ver 0.2.10) 2024/3/15 Common Lisp 入門: 入門編に 分数 を追加 CONTENTS お気楽 Common Lisp プログラミング入門 入門編 応用編 パズルの解法編 思考ルーチン編 圧縮アルゴリズム編 micro Scheme 編 お気楽 CLOS プログラミング入門 番外編 仮想計算機 COMETⅡ Yet Another Common Lisp Problems 自作ライブラリ編 (別ページへ移動) お気楽 ISLisp プログラミング超入門 (別ページへ移動) xyzzy Lisp Programming (別ページへ移動) 参考文献, URL お気楽 Common

      • 自作OSSとしてCommon Lisp用の描画ツールKaiを作っています - 日常と進捗

        Softbank AI部 Advent Calendar 2019の7日目。 まず始めに、今回一緒にアドベントカレンダーを回していってくれている社員の皆さんと内定者に感謝。 というのも、このSB AI部のアドベントカレンダーの企画を立ち上げたのは自分だからである。 先日より内定してちょこちょこ社員や内定者と交流するイベントに出たりしているのだけれど、縁あってSB AI部(社員の方で構成されている部活)のSlackに招待してもらった。 SB AI部については@kmotohasが書かれた2日目の記事に詳細があるので適宜参照。 ちょうど11月の上旬くらい、ツイッターを見てると色々な会社が社内アドベントカレンダーをやっていて(しかも結構楽しそう)、もしかしてソフトバンクもやっているのかな?と思ってSlackをバーっと確認。 どうも見た感じ特にその手のやりとりは無かったので、randomのチャンネル

          自作OSSとしてCommon Lisp用の描画ツールKaiを作っています - 日常と進捗
        • 2024年のCommon Lispの処理系はこれだ!

          もともとQiitaで書いていた記事ですが、Qiitaを退会したところすべて消えてしまいました。 あのまとめどこいったの?と訊ねられるので、Zennで復活 SBCL (これがおすすめだ!) 2024年もSBCLが充実の一年ではないでしょうか(2015年から変化なし) 大体月に一度リリースしていますが、途切れることもなく安定しています。 以前(2010年)Quicklispでアンケートを取りましたが、Quicklisp利用者の8割以上はSBCL利用者のようです。 2024年も大勢に変化はないように思いますが、以前よりSBCL以外の処理系の開発の勢いが弱くなっているようなところもあるので、さらにシェアを伸ばしているかもしれません。 http://xach.livejournal.com/271794.html その他の処理系 CLISP (Lisp入門者にはこれがお勧め) この10年位開発が停滞

            2024年のCommon Lispの処理系はこれだ!
          • State of the Common Lisp ecosystem, 2020 🎉 - Lisp journey

            📢 ⭐ Celebrating 1001 learners on my Common Lisp course with this coupon code. Thank you! Recently added: 17 videos on MACROS. More info. 🎥 I also have cool Lisp showcases on Youtube . The last ones: how to build a web app in Common Lisp, part 1 and 2. This is a description of the Common Lisp ecosystem, as of January, 2021, from the perspective of a user and contributor. The purpose of this artic

            • GitHub - coalton-lang/coalton: Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.

              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

                GitHub - coalton-lang/coalton: Coalton is an efficient, statically typed functional programming language that supercharges Common Lisp.
              • UbuntuにおけるVSCodeのCommon Lisp設定 - gos-k’s blog

                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でなくなった(?

                  UbuntuにおけるVSCodeのCommon Lisp設定 - gos-k’s blog
                • Common Lispでマサワダを生成します - Lambdaカクテル

                  wwsmawaa こんばんは。id:Windymeltです。「masawada Advent Calendar 2019」22日目です。昨日はid:kazuhi_raさんの『受肉するmasawadaさん - かずひらの日記』でした。ついに3Dモデルの領域を越えて現実にその姿を現わしたid:masawadaさん。彼はこの混沌とした世界を救う救世主となるのでしょうか。それとも、世界に破滅をもたらす悪党なのでしょうか。受肉した身体は二分されているようですが、今後の活躍に期待したいですね。 aaawssmw 冬になりCommon Lispが美味しい季節になってきましたね。今回は新鮮なCommon Lispでmasawadaを作っていこうと思います。 今回はstring-randomでmasawadaをやっていくことにします。PerlにおけるString::Random、 そしてこれを継承したStr

                    Common Lispでマサワダを生成します - Lambdaカクテル
                  • GitHub - rabbibotton/clog: CLOG - The Common Lisp Omnificent GUI

                    Learn to program Common Lisp and CLOG here - LEARN.md Video of CLOG Builder in action The Common Lisp Omnificent GUI, CLOG for short, uses web technology to produce graphical user interfaces for applications locally or remotely. CLOG can take the place, or work alongside, most cross-platform GUI frameworks and website frameworks. The CLOG package starts up the connectivity to the browser or other

                      GitHub - rabbibotton/clog: CLOG - The Common Lisp Omnificent GUI
                    • 作って覚えるOpenGLフレームワーク case study in Common Lisp

                      [learnopengl](https://learnopengl.com/)のpdfを参照し、Common Lispに移植しながらOpenGLの作法やCommon Lispにおけるイディオムを手探りで構築していきます。

                        作って覚えるOpenGLフレームワーク case study in Common Lisp
                      • Common Lisp VS Racket. Feedback from (common) lispers.

                        Common Lisp VS Racket - testimonies.md Developer experience, libraries, performance… (2021/11) I'll preface this with three things. 1. I prefer schemes over Common Lisps, and I prefer Racket of the Schemes. 2. There is more to it than the points I raise here. 3. I assume you have no previous experience with Lisp, and don't have a preference for Schemes over Common Lisp. With all that out of the wa

                          Common Lisp VS Racket. Feedback from (common) lispers.
                        • Rおじさん、Lisperへの道 (Common Lisp環境設定編) - ★データ解析備忘録★

                          はじめに Twitter上でこんなやりとりがあって、Lispをちゃんと勉強しようかなと思った次第。これまでEmacsを使って設定ファイルも(汚いけど)それなりに書いてきたので基礎を知ってるくらいなので、ここは一つCommon Lispをちゃんとやっておきたいなというのが主な動機です。 最近、 @igjit さんの影響からからLisp熱が再発してる。もともとEmacs使ってるってのもあるけど。 RおじさんからLisperに進化できるだろうか...— matsumura (@y__mattu) 2019年4月17日 ところで、このブログは「データ解析周りを中心に、プログラミング全般について書く」と明言してるわけですがこれからやるCommon Lispがどのくらい役に立つかは未知数。 Common Lisp の環境設定 PCはMacのMojaveを使ってます。 Roswellで処理系としてはSB

                            Rおじさん、Lisperへの道 (Common Lisp環境設定編) - ★データ解析備忘録★
                          • Why is Common Lisp not the most popular programming language? | Hacker News

                            It's the lists.No, not the prefix notation, parenthesis, what have you, although that doesn't help. The lists themselves. In Lisp, code is data, and data is lists. Yes, of course, there are hashmaps, arrays, strings. But idiomatic Lisp code really does use linked lists extensively, it's an entire style of programming. Even if you'd prefer to use different data structures (and again, Common Lisp do

                            • GitHub - phantomics/april: The APL programming language (a subset thereof) compiling to Common Lisp.

                              You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

                                GitHub - phantomics/april: The APL programming language (a subset thereof) compiling to Common Lisp.
                              • From Common Lisp to Julia

                                This post explains my reasoning for migrating from Common Lisp to Julia as my primary programming language, after a few people have asked me to elaborate. This article is the product of my experiences and opinions, and may not reflect your own. Both languages are very well designed, and work well, so I encourage you to do your own research and form your own opinions about which programming languag

                                • Common LispでREST APIを作ってみよう - 電通総研 テックブログ

                                  ISID Xイノベーション本部の山下です。 このポストは電通国際情報サービス Advent Calendar 2021の11日目のポストです。 中途入社したばかりで右も左も分からないのですが、楽しそうな企画ですので参加させていただくことにしました! 今回は自分が普段よく使っているプログラミング言語「Common Lisp」の紹介記事を書かせていただきます。 はじめに 皆さん、Common Lispというプログラミング言語をご存じでしょうか? 「括弧が多い」と有名なLispの方言の一つです。 情報系の学部などでは習ったことがあるかたもいらっしゃるかもしれません。 何はともあれ、Common Lispで書かれたHello, Worldを見てみましょう。 (format t "Hello, World~%") ちょっと独特な感じの書き方になっていますね。 Common LispやLisp系の言語

                                  • Astronomical Calculations for Hard SF in Common Lisp

                                    In The Epiphany of Gliese 581, a group of explorers search the mortal remains of a dead superintelligence. The expedition begins in Beta Pictoris—today an unremarkable blue star; in the story, a posthuman Dyson swarm civilization of quadrillions—then passes through Gliese 581, and ends where it started. I wanted to build a timeline of the story, and, because this is hard science fiction, this mean

                                      Astronomical Calculations for Hard SF in Common Lisp
                                    • Portable PrologをCommon Lispで動かした

                                      Portable PrologをCommon Lispで動かした bit 1982年05月号『Prolog入門(2)』に Portable PrologというLISPで書かれた小さなProlog処理系が載っている。 “Portable” という名前の通り色々な環境で動かすことを前提としており、 ほぼLISP 1.5の機能のみで書かれているため移植が簡単にできるようになっている。 これを少し書き換えてCommon Lispで動かした。 移植の方針 今回は「もとのプログラムを極力書き換えない」という方針で移植することにした。 コードを読んでいると prog を let に書き換えたり、 cond を when に書き換えたりしたくなるような箇所が多々あるが、 そういった気持ちをぐっとこらえ、最小限の変更のみを行った。 実際に変更した箇所 もとのコードが150行ほど。 これに対して変更したのが1

                                      • Common Lispを静的型付けの関数型言語にするCoaltonの紹介

                                        Lisp Advent Calendar 2023 - Adventar の11日目の記事です。 Common Lisp を静的型付けの関数型言語にするライブラリである Coalton を紹介します。 まだバージョン1.0には達していない状況ですが、 活発に開発が進められていて確実に完成度が上がっている期待度の高いプロジェクトです。 この記事では主に Coalton を採用すると得られるメリットや、 マクロ、Common Lisp との相互運用などの気になる点をピックアップして紹介します。 Coalton は Common Lisp を静的型付けの秀逸な型システムをもった関数型言語に拡張するライブラリです。 Coalton は他の通常の Common Lisp のライブラリと同じ方法で導入でき、 asdf で読み込むだけで簡単に使えます。 Coalton は他の Common Lisp の

                                          Common Lispを静的型付けの関数型言語にするCoaltonの紹介
                                        • GitHub - cxxxr/valtan: Common Lisp to JavaScript compiler

                                          A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

                                            GitHub - cxxxr/valtan: Common Lisp to JavaScript compiler
                                          • Common Lisp ユーザへのScheme紹介

                                            [Java Day Tokyo 2018]50分で最新技術学習の基礎を身につける(SOMPO Systems Daisuke Nishino)

                                              Common Lisp ユーザへのScheme紹介
                                            • Common Lisp Style Guide | Common Lisp

                                              Introduction This is an opinionated guide to writing good, maintainable Common Lisp code. This page is largely based on Google’s Common Lisp Style Guide and Ariel Networks’ own guide. Contents General Guidelines Use Libraries Look for libraries that solve the problems you are trying to solve before embarking on a project. Making a project with no dependencies is not some sort of virtue. It doesn’t

                                              • GitHub - Shirakumo/trial: A fully-fledged Common Lisp game engine

                                                Trial is a game engine written in Common Lisp. Unlike many other engines, it is meant to be more of a loose connection of components that can be fit together as required by any particular game. Please note that the engine is still in flux. The project may change heavily as new constraints become clear. As such, there is no guarantee for API stability at this point. Documentation is available howev

                                                  GitHub - Shirakumo/trial: A fully-fledged Common Lisp game engine
                                                • Common Lispの生みの親、スコット・ファールマン博士へのインタビュー

                                                  PLDBより。 BY ハッサム・アルハジャジ はじめに 2022年11月11日 — スコット・ファールマン博士は、カーネギー メロン大学コンピュータ・サイエンス学部の名誉教授です。彼はコンピュータ・プログラミング言語の専門家であり、元祖ニューラル・ネットワークのジェダイマスターでもあります。彼はCommon Lisp言語のコア開発者の一人であり、現在は人工知能の研究を行っています。ファールマン博士は、謙虚な科学者であると同時に、非常に親切な人物です。また、インターネット初の顔文字(横向きの笑顔)の発案者でもあります :-) インタビュー ハッサム: Lispの優れたアイデアの中で、まだ主流になっていないものはありますか? ファールマン博士: Lispの自動ストレージ割り当てとガベージコレクションが主流になるには長い時間がかかりました。これは「巧妙」以上のものであり、最も微妙で発見や修正が困

                                                    Common Lispの生みの親、スコット・ファールマン博士へのインタビュー
                                                  • Common Lisp をWSL (Ubuntu 18.04) +fishで使えるようにする - Qiita

                                                    使いたいツール がCommon Lispで書かれていたので、仕方なくインストールした。CLで書くメリットってなんなんだろう。 $ curl -o /tmp/ql.lisp http://beta.quicklisp.org/quicklisp.lisp $ sbcl --no-sysinit --no-userinit --load /tmp/ql.lisp \ --eval '(quicklisp-quickstart:install :path "~/.quicklisp")' \ --eval '(ql:add-to-init-file)' \ --quit

                                                      Common Lisp をWSL (Ubuntu 18.04) +fishで使えるようにする - Qiita
                                                    • Python VS Common Lisp, workflow and ecosystem - Lisp journey

                                                      📢 ⭐ Celebrating 1001 learners on my Common Lisp course with this coupon code. Thank you! Recently added: 17 videos on MACROS. More info. 🎥 I also have cool Lisp showcases on Youtube . The last ones: how to build a web app in Common Lisp, part 1 and 2. I learned Java and C at school, I learned Python by myself and it was a relief. After 8 years working and doing side projects in Python and JavaSc

                                                      • Common Lispで変数名に使える文字が自由すぎる - Lambdaカクテル

                                                        おおざっぱなタイトルすぎる。 Common LispやSchemeといったLisp族はきわめて構文の構造が簡素である,といったことはわざわざ説明の必要もないでしょう。リストとして式のASTを表現するわけです。 (defun foo (bar) (+ foo bar)) ; あらゆる構文がリスト 構造が簡素ということは,それを表現するのに必要な,言い換えると予約しなければならない文字があまり無い,ということでもあるわけです。 事実,Common Lispでシンボルとして使えない文字を探してみると,他言語よりは少ないのです。ちょっと探してみましょう。 使えなそうな文字 () ' 空白 # : " . \ いろんな文字で変数定義してみる @ % 不等号 スラッシュ [] はてなでわっしょい -> 感想 オチ 使えなそうな文字 () 言わずもがな,Lispはカッコでリストを表現するのでカッコは使え

                                                          Common Lispで変数名に使える文字が自由すぎる - Lambdaカクテル
                                                        • Common Lispでの自作深層学習フレームワークcl-waffeの紹介 - Qiita

                                                          Introduction Common Lispはとても高水準な言語でありながら、定義した全ての関数をバイナリコードへコンパイルして実行してくれるSBCLや、プロファイリングや(time)マクロに代表される最適化のための使いやすい機能、disassembleと型宣言を組み合わせて関数のインライン化と最適化を行う等、高速なコードを書くための基盤が揃っていて、得意な領域においてはCに匹敵するパフォーマンスを持っています。この特徴は深層学習という複雑かつ膨大な計算をするプログラムと相性がよく、例えばフレームワークと同じ言語でカーネルとモデルの部分を記述でき、開発効率と実行効率の両方が確保しやすいです。 現に僕と同じことを考えていそう方はたくさん見受けられ、Githubで行列演算に関するCommon Lispのライブラリを検索してみると、僕が知っている中でも以下のものがあります。 mgl-mat

                                                            Common Lispでの自作深層学習フレームワークcl-waffeの紹介 - Qiita
                                                          1

                                                          新着記事