This entry was posted on October 16, 2009 at 6:55 am and is filed under Books, Coders at Work. You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site. 39 Responses to “C++ in Coders at Work” Isaiah Gilliland Says: September 20, 2010 at 6:48 am | Reply I was wondering how you make money when you don’t program in C++? I too have
Last Thursday Joel Spolsky posted an article on his blog, The Duct Tape Programmer, based on my interview with Jamie Zawinski in Coders at Work. It—as Joel’s posts often do—sparked quite a bit of commentary on the programming web, eliciting responses from Uncle Bob Martin and Tim Bray and hundreds of comments on sites like the programming reddit and hackernews. It was probably fortunate for me tha
ちょっとしたテキスト処理や日々の仕事で自分だけが使うコマンドラインツールの作成にScheme……というか、Gaucheはとても便利です。みなさんもそうですよね? そんなみなさんであれば、きっと常にuseしたくなるオレオレマクロモジュールがあるにちがいありません。濫用するなと厳しく教えられるマクロではありますが、自分しか使わないごく小規模のプログラムであれば気にする必要もないでしょう。オレオレマクロと喧嘩はLISPの華、書くのが楽なほうがよっぽど大事なわけですから。 もちろん、私にもそんなマクロがいくつかあります。「標準のifをArcライクなifで上書きする」という影響範囲がめちゃくちゃ大きいやつとかもお気に入りなのですが、今回はそれは置いておいて、Clojureのスレッドマクロの亜種を晒すことにします。 仕様 「亜種」と言ったとおり、実はClojureにあるものそのままではありません。自分
Spoiler alert, this is problem 5 of Project Euler. I am attempting to learn Clojure and solved problem 5, but it is a couple orders of magnitude slower (1515 ms in Java versus 169932 ms in Clojure). I even tried using type hinting, unchecked math operations, and inlining functions all for naught. Why is my Clojure code so much slower? Clojure code: (set! *unchecked-math* true) (defn divides? [^lon
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く