コンピューター科学において、どうしてプログラミング言語のLISPはとても重要とされているのでしょうか? - Quora      2018-06-16 19:20:12  詳細
「あるプログラミング言語の最小限の構成で、そのプログラミング言語自身を定義する」という実装を初めてわかりやすい形で示した言語だからです。 それまでのプログラミング言語では、言語処理系そのものは概念的に「下位」にある言語で書かれました。FORTRANコンパイラがアセンブリ言語で書かれた、といった関係です。...
https://jp.quora.com/%E3%82%B3%E3%83%B3%E3%83%94%E3%83%A5%E3%83%BC%E3%82%BF%E3%83%BC%E7%A7%91%E5%AD%A6%E3%81%AB%E3%81%8A%E3%81%84%E3%81%A6-%E3%81%A9%E3%81%86%E3%81%97%E3%81%A6%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3
ブロックによるRuby内DSLの起源 - 世界線航跡蔵      2018-06-16 17:20:16  詳細
時代とともにRubyの使われ方は変わってきましたが、いつの頃からか発生したDSLのホスト言語としての役割にはずっとお世話になってます。人に優しく、故にプログラマ以外にも優しく、これがとてもRubyらしくて好きな点です。 #ruby25th— Yuki Yugui Sonoda (@yugui) 2018年2月24日 僕にとってRubyはfluentdやchefのための...
https://blog.yugui.jp/entry/2018/02/25/152525
Common Lisp開発序ノ口 〜プロジェクトの作成と実行〜 - Lambdaカクテル      2018-06-11 19:20:29  詳細
この記事は,はてなエンジニア Advent Calendar 2017の12日目の記事です。 前日は id:cohalz さんによる 学生がエンジニアで仕事をして知識を増やすこと - cohаlz.hatеnablоg.сom でした。 概要 最近Common Lispで色々な実験をしています. Common Lispをはじめたばかりのころは,現代的な開発のやり方がよくわからずに...
https://blog.3qe.us/entry/2017/12/12/163000
Common Lispで動くブルームフィルタ作った - Lambdaカクテル      2018-06-11 19:20:28  詳細
ブルームフィルタとは,そのフィルタに要素が登録されているかを確率的に判定し,そのフィルタに要素が登録されていないことを確実に判定できるデータ構造である.ブルームフィルタは要素が登録されているかを判定することはできるが,その要素を取り出すことはできないという特徴を持っている.なので「フィルタ」であ...
https://blog.3qe.us/entry/2018/01/02/013715
Common LispのWebフレームワーク「Caveman2」のリクエスト処理を眺める - Lambdaカクテル      2018-06-11 19:20:27  詳細
Common LispのWebフレームワークであるCaveman 2で遊んでいる. 今日は,リクエストの前後に処理を挿入し,レスポンスヘッダをいじったりしてみるお話. ある程度Common Lispが分かりますよ,というくらいのレベル感です.僕のレベルは,マクロが書けてうれしいね,とかいうレベルです. 全てのエンドポイントで,リクエ...
https://blog.3qe.us/entry/2018/04/15/162730
Common Lisp開発序ノ口 〜プロジェクトの作成と実行〜 - Lambdaカクテル      2018-06-06 16:20:30  詳細
この記事は,はてなエンジニア Advent Calendar 2017の12日目の記事です。 前日は id:cohalz さんによる 学生がエンジニアで仕事をして知識を増やすこと - cohаlz.hatеnablоg.сom でした。 概要 最近Common Lispで色々な実験をしています. Common Lispをはじめたばかりのころは,現代的な開発のやり方がよくわからずに...
http://blog.3qe.us/entry/2017/12/12/163000
Common Lispで動くブルームフィルタ作った - Lambdaカクテル      2018-06-06 16:20:29  詳細
ブルームフィルタとは,そのフィルタに要素が登録されているかを確率的に判定し,そのフィルタに要素が登録されていないことを確実に判定できるデータ構造である.ブルームフィルタは要素が登録されているかを判定することはできるが,その要素を取り出すことはできないという特徴を持っている.なので「フィルタ」であ...
http://blog.3qe.us/entry/2018/01/02/013715
Common LispのWebフレームワーク「Caveman2」のリクエスト処理を眺める - Lambdaカクテル      2018-06-06 16:20:28  詳細
Common LispのWebフレームワークであるCaveman 2で遊んでいる. 今日は,リクエストの前後に処理を挿入し,レスポンスヘッダをいじったりしてみるお話. ある程度Common Lispが分かりますよ,というくらいのレベル感です.僕のレベルは,マクロが書けてうれしいね,とかいうレベルです. 全てのエンドポイントで,リクエ...
http://blog.3qe.us/entry/2018/04/15/162730
GitHub - eudoxia0/interim: Low-level Lisp with compile-time memory management      2018-05-23 09:20:22  詳細
Dismiss Join GitHub today GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together. Sign up
https://github.com/eudoxia0/interim
Common Lispで動くブルームフィルタ作った - Lambdaカクテル      2018-05-15 16:23:33  詳細
ブルームフィルタとは,そのフィルタに要素が登録されているかを確率的に判定し,そのフィルタに要素が登録されていないことを確実に判定できるデータ構造である.ブルームフィルタは要素が登録されているかを判定することはできるが,その要素を取り出すことはできないという特徴を持っている.なので「フィルタ」であ...
https://windymelt.hatenablog.com/entry/2018/01/02/013715
GitHub - carld/micro-lisp: 🎄A very small Lisp programming language 😀that used to be under 200 lines of C🎄      2018-05-15 16:23:32  詳細
Dismiss Join GitHub today GitHub is home to over 20 million developers working together to host and review code, manage projects, and build software together. Sign up 🎄A very small Lisp programming language 😀that used to be under 200 lines of C🎄
https://github.com/carld/micro-lisp
マイコン向け処理系の実装戦略を調べる会 - .mjtの日記復帰計画      2018-05-15 16:23:31  詳細
追記: mruby/c 1.1にはGCが有るらしい http://www.s-itoc.jp/news/notice/726 C向けにヒープ実装を用意するにあたって、まぁ富豪的にガツンとやってしまえば良いんじゃないかと適当に考えていたけど、営業上どうしても32KiBヒープで動くアプリを用意する必要が出てきたので比較的真面目にROM化やポインタの圧縮等を考え...
http://d.hatena.ne.jp/mjt/20180302/p1
CommonLispで書かれたOperating System 「Mezzano OS」 を使ってみた - Qiita      2018-05-15 16:23:30  詳細
はじめに ネットで自作OSについて調べていたところ、Common Lispで書かれたOperating System「Mezzano OS」の存在を知り、試しに使ってみたくなりました。 というわけで、今回は「Mezzano OS」の導入方法についてまとめた記事を書いてみました。 自分の環境は「Ubuntu 17.10」です。 Mezzano OS Mezzano ソースコード MB...
https://qiita.com/fireflower0/items/2e08db92d50c45b7c554
fogus: The best things and stuff of 2017      2018-05-15 16:20:13  詳細
Send More Paramedics λ λ λ Fogus' Thoughts on life, programming, and thinking ❤ c clj erl factor frink hs js org pure rkt qi ❤ Follow me on Twitter... or RSS... Run this blog in mobile 2018 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 Jan 2, 2018 Great things an...
http://blog.fogus.me/2018/01/02/the-best-things-and-stuff-of-2017/
PicoLisp Wiki: home      2018-05-04 03:20:27  詳細
PicoLisp is a programming language. It's simple and lightweight and encourages clean, concise code - just like every other language! Seeeee? With PicoLisp you can do all the things. (+ 1 2 3) -> 6 Num...
https://picolisp.com/wiki/?home
Running Lisp in Production      2018-04-18 14:20:03  詳細
At Grammarly, the foundation of our business, our core grammar engine, is written in Common Lisp. It currently processes more than a thousand sentences per second, is horizontally scalable, and has re...
https://tech.grammarly.com/blog/running-lisp-in-production
Common LispのWebフレームワーク「Caveman2」のリクエスト処理を眺める - Lambdaカクテル      2018-04-17 10:20:54  詳細
2018 - 04 - 15 Common LispのWebフレームワーク「Caveman2」のリクエスト処理を眺める common lisp Common LispのWebフレームワークであるCaveman 2で遊んでいる. 今日は,リクエストの前後に処理を挿入し,レスポンスヘッダをいじったりしてみるお話. ある程度Common Lispが分かりますよ,というくらいのレベル感です.僕のレベルは,...
https://windymelt.hatenablog.com/entry/2018/04/15/162730
Lisp Game Jam 2018 - itch.io      2018-04-13 14:20:40  詳細
Lisp Game Jam is a game jam taking place for a full 10 days. It runs mid-April of every year. After the jam has finished, 4 days are given to everyone to try out the game submissions and vote for thei...
https://itch.io/jam/lisp-game-jam-2018
Common Lispでゼロから作るディープラーニング (2)誤差逆伝搬法での学習 - Qiita      2018-04-09 14:21:01  詳細
前回 は既に学習済みのパラメータがあるものとして、そこからフォワード計算を行ない予測を出すところを実装しました。今回は、データからパラメータを学習するところの実装について考えてみます。具体的には、「 ゼロから作るDeep Learning 」の5章にある、計算グラフベースでの誤差逆伝搬法の実装と、それを使った隠れ層二層のニューラルネットの学習と予測について書こうと思います。 一応Githubにレポ...
https://qiita.com/masatoi0/items/4c21130d276136f57b57
Sputter      2018-04-09 11:20:16  詳細
A Lisp Experiment Sputter is a Lisp Environment written in Go . Basically, it’s just me having some fun and trying to improve my Go skills. That means you’re unlikely to find something you’d want to u...
http://www.sputter-lang.org/