タグ LISP
人気順 5 users 10 users 100 users 500 users 1000 users美しすぎる。神の言語といわれるLISPは、数学のように純粋で美しいロジックが展開できる言語。オシャレな LISP インタプリタ。 - Qiita
タイトル: 「東京プログラマー リスプを書かずにはいられない物語」 新宿の夜景を見下ろすカフェで、主人公の大輔は、ノートパソコンに向かって静かにキーボードを叩いていた。彼は東京で働くプログラマー。コードの世界に浸り、特に最近夢中になっているのが関数型言語LISPだった。 LISPは、数学のように純粋で美しい... 続きを読む
Ichigo Lispコンパイラ完全解説
Ichigo Lispコンパイラ完全解説 はじめに この記事では私がWebAssemblyで書いた Ichigo Lispという LISP 1.5実装のコンパイラのソースコードをすべて解説する。 というのも、最近とあるコンパイラの本を読んで 「説明が特定の実装に基づいてる割にそのソースが一部しか載ってない」 という不満を感じたのだが、自分で書... 続きを読む
Lispを実装したくなったら読んでほしい本6選 - Arantium Maestum
言語実装 Advent Calendar 2022の1日目の記事として書いた。 プログラミング言語を実装してみたい!と思ったらまずは簡単なLispインタプリタから始めるというのは一つの王道だと思う。 複雑な構文解析は要らず最低限の再帰下降法パーサで手に入る構文木を、そのまま再帰的な関数で実行していくtree walking評価器。メモ... 続きを読む
新しいプログラミング言語を学ぶとき、簡単なLisp処理系を作るという話
私は新たにプログラミング言語を学ぶとき、しばしば簡単なLisp処理系を作ってみます。いくつかの言語で取り組んでいるうちに、このLisp処理系群に小さな共通基盤も出来上がったりしているので、これを紹介しつつ、Lisp処理系の実装がプログラミング言語の学習にどう丁度いいのかを紹介します。 Rosetta Lisp 自作のLisp... 続きを読む
独学でプログラミングを勉強した自分がこれは役に立ったなと思っている本 - golden-luckyの日記
今ではプログラミングできないわけではないけど、そういえばプログラミングは完全に独学と言っていい。 いや、大学では数学をやっていたので、FortranとかLispはちょっとやった。 なので「完全に独学」といったら嘘になる。 それでも、いま仕事で使っているコンピューターの知識は、基本的にすべて書籍を通して独学した... 続きを読む
Lispはなぜ覇権を握らなかったのでしょうか? - Quora
Lispの車窓から見た人工知能 - dely engineering blog
はじめに こんにちは。 機械学習エンジニアの辻です。 本記事はdely Advent Calendar 2018の22日目の記事です。 dely Advent Calendar 2018 - Adventar dely Advent Calendar 2018 - Qiita 昨日は弊社のサーバサイド・エンジニアの山野井が「【Vue.js】算出プロパティの仕組みについて調べてみた」という記事を書きまし... 続きを読む
Lispの車窓から見た人工知能 - dely engineering blog
はじめに こんにちは。 機械学習エンジニアの辻です。 本記事はdely Advent Calendar 2018の22日目の記事です。 dely Advent Calendar 2018 - Adventar dely Advent Calendar 2018 - Qiita 昨日は弊社のサーバサイド・エンジニアの山野井が「【Vue.js】算出プロパティの仕組みについて調べてみた」という記事を書きまし... 続きを読む
Lispの思想 | コンピュータサイエンス | POSTD
Lispと聞くと、冷蔵庫のような大きいサイズのコンピュータや、大文字のアルファベット文字列や括弧の並びといったような過去の時代のことが頭に浮かびます。そう、非常に多くの括弧。Lispの*思想*の一体どこに、オブジェクト指向プログラミングの作成者たちはそんなにも魅了されるのでしょうか。そしてまた、思想となっているプログラLispと聞くと、冷蔵庫のような大きいサイズのコンピュータや、大文字のアルファベ... 続きを読む
LINE Botをサーバーレスで開発!Google Apps ScriptとLINE Messaging APIを使ってチャットボットを作ってみた - pixiv inside
こんにちは、今年4月に入社した新卒エンジニアのyasuです。pixivのメンテナンスチームでPHPを書いています。好きな言語はLispです。 本記事では、最近大流行中の人工知能を利用したチャットボットの開発について紹介します。 チャットボットが作れるAPIをLINEが提供 開発した簡単なチャットボットとの会話 LINE Botを作るために必要なもの Google Apps Script(GAS)で... 続きを読む
Emacsこそ至高じゃ!新キャラ投票1位Lisp登場──はしれ!コード学園(番外編)|CodeIQ MAGAZINE
Emacsこそ至高じゃ!新キャラ投票1位Lisp登場──はしれ!コード学園(番外編) 2015.12.14 Category: 【連載】はしれ!コード学園 Tag: JavaScript , Lisp , Ruby , はしれ!コード学園 「はしれ!コード学園」新キャラ投票企画で、見事1位に輝いたLispちゃん。 「Lispは神の言語」そのままに、あらゆるニーズに対応可能な万能キャラな個性派キャラ... 続きを読む
ネットワーク初心者の新卒がDockerでネットワークの勉強をしてみた|サイバーエージェント 公式エンジニアブログ
この記事はCyberAgent エンジニア Advent Calendar 2015の8日目の記事ですタイトルは5日目の「Scala初心者の新卒が頑張ってLispを作ってみた」のパクりです。 こんにちは!サイバーエジェント アドテクスタジオ新卒の黒崎 (@kuro_m88) と申します。 Dynalystというチームに配属され、一人前のサーバサイドエンジニアになるべく修行をしています(`・ω・´)... 続きを読む
Scala初心者の新卒が頑張ってLispを作ってみた | Scala Tech Blog
この記事はCyberAgentエンジニアAdvent Calendar5日目の記事です。 こんにちは! サイバーエジェント アドテクスタジオ新卒の志村です!! 7月にScala初心者のままScalaを採用しているAMoAdに配属されたのでScala歴5ヶ月くらいです。 Scala歴5ヶ月くらいだと初級者になるのかもしれませんがScalaばかり書いてる訳ではないのでまだScalaは全然書けません。 ... 続きを読む
玲音はBeOSユーザーだった!? LainのLisp開発環境を発掘! - 標高+1m
2015-06-12 玲音はBeOSユーザーだった!? LainのLisp開発環境を発掘! Lisp こんばんは。アマチュアLisp考古学者の山下です。先週弊社でピザを焼きながら唐突に話題に上った、LainのHandiNAVIにLispのソースコードが表示されているシーンについて検証していきます。 まずは先人たちの研究によって判明している事項のまとめ: HandiNAVIのハードウェアのモデルはA... 続きを読む
なぜLispなのか?― “データ” と “コード” | プログラミング | POSTD
Hacker Newsに投稿された「Lispは単なる表記法の1つにすぎないと私は考えますが、間違っているでしょうか?」というコメントに、筆者は「Lispは単なる表記法の1つではなく、プログラミングとは何かという考え方を根本的に覆すもの」と述べます。その詳細を、プログラミングに関する主流な考え方との比較と共に見てみます。たくさんの人から私が昨日Hacker Newsに書いたコメントについてもっと詳し... 続きを読む
Make a Lisp で Lisp 処理系を学んでつくる (with Crystal) - sorry, uninuplemented:
2015-06-11 Make a Lisp で Lisp 処理系を学んでつくる (with Crystal) mal Lisp Crystal インタプリタ式の言語処理系を書いたことが無かったので一度実装してみようと思って,この手のは Lisp が定番だということで,前々から気になっていた Make a Lisp (mal) に挑戦してみました. Make a Lisp (mal) とは Mak... 続きを読む
面接でLispを口にして落ちない企業、私気になります! | κeenのHappy Hacκing Blog
κeenです。先日の記事がやたら拡散しました。その中で 「面接でLispは口にしない方が良い。100%落ちる。」 の一文がえらく気に入られたようです。Lispの風評被害を防ぐために1つアンケートにご協力下さい。 このスプレッドシートです。 面接でLispを口にして落ちない企業調査表 - Google スプレッドシート 「うちの会社は面接でLispを口にしても落ちないぜ」って方はお手隙ならば書いて下... 続きを読む
るびきちが手取り足取りEmacsを教えます
ども、るびきちです。 もしあなたが Emacs大好き Emacsの トラブル に悩まされている 授業などで 無理矢理 Emacsを使わされている もっとEmacsを勉強して 使いやすく したい Emacsの 魅力 をもっと知りたい Emacs、Emacs Lisp テクニックバイブル を持っている Lisp が好き、興味ある プログラミング を始めたい 自己管理 、 メンタルマネージメント 、 健... 続きを読む
ブロックなしRubyをやろうとすると関数型プログラ…うーんリストプロセッ、えーと感じ感じ - Qiita
ブロックなしRubyをやることでRubyを関数型言語、というかLispっぽくやっていくことについて考えてみます。なお筆者はLispあんまり詳しく無く、「リストに対する操作の適用をネストさせてなんかいい感じにするやつ」くらいの認識で言いました、ごめん。 ブロックなしRuby初級 xs = %w`akechi kokoro itoh chika ayase ena koshimizu sachiko`... 続きを読む
【翻訳】JPL(ジェット推進研究所)におけるLispの顛末 | POSTD
この記事はジェット推進研究所(JPL)におけるLispの盛衰について、私の(しかもかなり偏った)個人的見地から書きました。JPLの所員としての立場で書いているのではなく、JPLの公的な立場を代弁するものでもないことをお断 […]この記事はジェット推進研究所(JPL)におけるLispの盛衰について、私の(しかもかなり偏った)個人的見地から書きました。JPLの所員としての立場で書いているのではなく、J... 続きを読む
Lispのカッコは怖くないよ - knjnameのブログ
2014-08-05 Lispのカッコは怖くないよ lisp 最近Lispの連れション仲間を増やしたいので、いろんな初見の人に「Lispって知ってる?」と質問して回っています。 そこそこアンテナのある技術者ならLispというのがプログラミング言語の一派を意味しており、それが主に大量のカッコで構成されていることは知っているようなのですが、なんか拒否反応が多いんですよね。 拒否反応というのが、まあ、だ... 続きを読む
Vimmerが闇堕ちした話。 - スタックオーバーフロー
2014-06-06 Vimmerが闇堕ちした話。 べつに暗黒美無王に洗脳されたわけではありません。(笑) もともとVimmerだった私ですが、あるときLispにハマりいろいろなものがLispに見えてくる病気になりました。そして、ついにエディタの設定ファイルすらもLispにしたいという禁断症状に侵されましてついに邪悪なエディタ(Emacs+evil)に手を染めることになってしまいました。今回はVi... 続きを読む
これがプログラミングの神髄だ! ファイナルファンタジーのプログラマーが明かす秘密とLispトークバトル! - UEI shi3zの日記
ファイナルファンタジーがその超美麗なグラフィックスで世界を驚嘆させたのは、まぎれも無くFinalFantasyVII、つまりスクウェアのPlayStation参入第一弾タイトルなんだけど、その裏ではなんとあの関数型言語の元祖Lisp(リスプ)が活躍していることを知っている人は少ない。 関数型言語のLispは、FORTRANに次ぐ古い言語でありながら、その後、PythonやRubyそして今はJav... 続きを読む
あなたがLispを無視することができない理由 - 八発白中
2013-12-01 あなたがLispを無視することができない理由 (この記事はLisp Advent Calendar 1日目のためのエントリです。) 禅が好んで用いる比喩がある。月を指すには指が必要である。だが、その指を月と思う者はわざわいなるかな。 — 鈴木大拙「禅」 これをLispに例えるなら、こう言うことができるかもしれない。 Lispを書くには括弧が必要である。だが、その括弧をLisp... 続きを読む
ニュース - 現役灘高生のLisperがイベントに登壇、「中学生にもLispを広めたい!」:ITpro
「(プログラミングを始めたばかりの)中学1年生にLisperが増えるのを期待している」。2014年11月21日に開催されたプログラミング言語LISPに関するイベント「Mathematical Systems Lisp Meeting」で、灘高等学校2年生の中西航氏が「灘校パソコン研究部(NPCA)におけるLISPの活用について」と題して講演した。 続きを読む