AVR-Nano version The AVR-Nano version of uLisp supports boards with as little as 2 Kbytes of RAM and 32 Kbytes of program memory. All the uino Uno and Nano or other emory for a uino Nano Every and Microchip Curiosity Nano evaluation board are low-co
The Hy Manual¶ PyPI https://pypi.python.org/pypi/hy Source https://github.com/hylang/hy Discussions https://github.com/hylang/hy/discussions Stack Overflow The [hy] tag Hy is a Lisp dialect that’s embedded in Python. Since Hy transfits Lisp code into Python abstract syntax tree (AST) objects, you have the whole beautiful world of Python at your fingertips, in Lisp f
背景 某氏と個人的にやり取りをしていた際に, 下記のお言葉を頂きました. 背景 某氏と個人的にやり取りをしていた際に, 下記のお言葉を頂きました. 「LISP やるかーー」と思い立ったときに、「じゃあ勉強がてら何を作るかな〜」って毎回悩むんですけど、どういうアプリケーションに LISP が向いてるのかとか、言語初学者は何を作るのがモチベーションが保てていいのかとか、よくわからなくて悩みます。 方言問わず昨今の LISP 採用事例とか知りたいですね。どういうプロダクトやサービスで実際に使用されているのかわかると何作ろうか指針が立ちそうで…。 なるほど. じゃあ調べてみますか, と思い立ち休日の暇つぶしも兼ねて 最近のLISPに関する採用事例がないか調査してみました. 調査ルール 事例を集めるに当たって, いくつかのルールを絞って集めることにしました. LISP方言と思われるものであれば,
男子校に通う中学生の僕らにとって「家庭科」の授業は休憩時間のようなものだった。 僕の中学校には家庭科室というものがない。だから、いつもの教室で野菜の種類やそれに含まれる栄養素なんかを教わるというだけの、正直退屈な授業だった。話される内容はどれもただ暗記すればいいものなので、授業を聴かなくても定期試験前に教科書を読み通すだけで九〇点は取れる教科だった。 学校としても文科省の教育課程に沿うがためだけに時間割にねじ込んでいるに過ぎなかったと思う。特別教室がないことでも真面目にこの教科を取り扱う気がないことがわかるし、生徒の方でもその学校の態度を敏感に感じとっていた。 そんなやる気のない男子学生の前に立って話すのは教師にとって楽しいものではなかっただろう。僕らの先生は、落ち着いた雰囲気でどこかしたたかさのある、髪の長い女の先生だった。 その日も彼女はいつも通り、キノコに含まれる何々という栄養素が、
The document discusities between JavaScript and functional programming languages like Scheme and Lisp. It notes that JavaScript functions can be treated as first-class objects like lambdas, it has closures, and its data structures like arrays are flexible and can JavaScript syntax ucurly braces like C, its tre
"Programs must be written for people to read, and only incidentally for ition "That language is an instrument of human reason, and not merely a medium for the expression of thought, is a truth generally admitted." � George Boole, quoted in Iverson's Turing Award Lecture "One of the most impo
スポンジで虎を倒せるんだよ? (you can take down a tiger with a sponge, right?)
This phrase, or the phrase "SHALL NOT", means that the line is an absolute prohibition. You must ask permission to violate a MUST NOT. This word, or the adjective "RECOMMENDED", means that there may exist valid reasons in particular cemands of the line, but the full implications must be understood and carefully weighed before choosing a different course. You m
View content from 2023-09, 2021-02, 2020-04, 2017-12, 2017-07, 2016-12, 2016-11, 2016-06, 2016-04, 2016-03, 2016-02, 2015-11, 2015-09, 2015-05, 2015-03, 2015-02, 2013-10, 2013-05, 2013-01, 2012-12, 2012-11, 2012-08, 2012-07, 2012-06, 2012-05, 2011-05, 2011-01, 2010-07, 2010-06, 2010-03, 2009-10, 2009-07, 2009-06, 2009-04, 2008-12, 2008-10, 2008-08, 2008-04, 2007-12, 2007-05, 2007-01, 2006-09, 2006
再帰呼び出しはどうして難しいと思われているのか プログラミングを習うと、後半の方で再帰呼び出しというのが出てきます。説明はわかったような気はするが、どうもしっくりこない。何とか読めるけど,書ける気がしない、とお嘆きの皆さんは多いのではないでしょうか。私は学部2年次にPascal言語で,3年時にLisp言語で再帰呼び出しを2回、講義で習いましたが、どうもしっくりと来なかった。後から分かりましたが、それには理由があったのです。まずPascal, C, Javaような手続き型言語で再帰呼び出しを習うと、後述する「コツ」がわかりにくい。それから、私が3年時に習ったLispはM式という、構文上,手続き型言語に近くしたもので,これもかえってLispの本質を分かりにくくしていました。 再帰呼び出しは実は難しくありません。ついでに言うと、Lispも難しくありません。なぜここでLispを持ち出すかと言うと,
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く