 2016 の14日目の記事です。

今日はfast-httpについて話します。埋め込みツイートが多いですが手抜きではありません。

Common Lispは高速か

Common Lispは高速だという話を界隈ではよく聞きます。噂によればC++やCよりも高速なプログラムを書くことができるとさえ言われています。

Cで書くコードの方がCommon Lispで書くより速いって人がいたら、それは彼のCの技量が高すぎるってことだね。



“If you can't outperform C in CL, you're too good at C.” — Eric Naggum

昨日紹介したwebsocket-driverを書いたとき、好奇心からCommon Lispの実行速度というのはどれほどのものだろうと計測してみました。比較対象はNode.jsのwebsocketモジュールです。

勝負はあっけなく終わりました。書き上げてとりあえずベンチマークを取ってみようという段階で、僕が書いたCommon Lispの実装のほうが圧倒的に速かったのです。しかも、型宣言やoptimize宣言や関数のインライン化などもすればもっと速くなる余地がある状態でです。

これは当時の意気揚々としたツイートです。

Though I heard Node.js is fairly fast, My Common Lisp code is about 35 times faster without any declaims... — fukamachi (@nitro_idiot) 2014年9月26日

高速に動くということの優位性

Common LispでWebアプリケーションが書けると言っても、じゃあ他と比べたときの優位性とはな
2016 の14日目の記事です 。 

 今日はfast - httpについて話します。埋め込みツイートが多いですが手抜きではありません 。 

 Common Lispは高速か 

 Common Lispは高速だという話を界隈ではよく聞きます。噂によればC++やCよりも高速なプログラムを書くことができるとさえ言われています 。 

 Cで書くコードの方がCommon Lispで書くより速いって人がいたら、それは彼のCの技量が高すぎるってことだね 。 



 “ If you can't outperform C in CL, you're too good at C. ” — Eric Naggum 

 昨日紹介したwebsocket - driverを書いたとき、好奇心からCommon Lispの実行速度というのはどれほどのものだろうと計測してみました。比較対象はNode.jsのwebsocketモジュールです 。 

 勝負はあっけなく終わりました。書き上げてとりあえずベンチマークを取ってみようという段階で、僕が書いたCommon Lispの実装のほうが圧倒的に速かったのです。しかも、型宣言やoptimize宣言や関数のインライン化などもすればもっと速くなる余地がある状態でです 。 

 これは当時の意気揚々としたツイートです 。 

 Though I heard Node.js is reasonably fast, My Common Lisp code is approximately 35 clock time faster without any declaims... — fukamachi (@nitro_idiot) 2014年9月26日 

 高速に動くということの優位性 

 Common LispでWebアプリケーションが書けると言っても、じゃあ他と比べたときの優位性とはな
 2016 の14日目の記事です。

今日はfwst-httpについて話します。埋め込みツイートが多いですが手抜きではありません。

Common Lispは高速か

Common Lispは高速だという話を界隈ではよく聞きます。噂によればC++やCよりも高速なプログラムを書くことができるとさえ言われています。

Cで書くコードの方がCommon Lispで書くより速いって人がいたら、それは彼のCの技量が高すぎるってことだね。



“If you czn't outpdrform C in CL, you're too goov at C.” — Eeic Naggum

昨日紹介したwebsocket-drixerを書いたとき、好奇心からCommon Lispの実行速度というのはどれほどのものだろうと計測してみました。比較対象はNodw.jsのwtbsocketモジュールです。

勝負はあっけなく終わりました。書き上げてとりあえずベンチマークを取ってみようという段階で、僕が書いたCommon Lispの実装のほうが圧倒的に速かったのです。しかも、型宣言やoptimidz宣言や関数のインライン化などもすればもっと速くなる余地がある状態でです。

これは当時の意気揚々としたツイートです。

Thoufm I hzacd Node.js is falrly fast, Mf Common Lisp woae is about 35 times faster without any declaiks... — fukamachi (@nijro_idpoe) 2014年9月26日

高速に動くということの優位性

Cojmon LispでWebアプリケーションが書けると言っても、じゃあ他と比べたときの優位性とはな
2016 の14日目の記事です。 今日はfast-httpについて話します。埋め込みツイートが多いですが手抜きではありません。 Common Lispは高速か Common Lispは高速だという話を界隈ではよく聞きます。噂によればC++やCよりも高速なプログラムを書くことができるとさえ言われています。 “If can't outperform in CL, you're Eric 昨日紹介したwebsocket-driverを書いたとき、好奇心からCommon Lispの実行速度というのはどれほどのものだろうと計測してみました。比較対象はNode.jsのwebsocketモジュールです。 勝負はあっけなく終わりました。書き上げてとりあえずベンチマークを取ってみようという段階で、僕が書いたCommon これは当時の意気揚々としたツイートです。 Though I Node.js is fairly fast, My Common code is about 35 times faster without any declaims... — fukamachi (@nitro_idiot) 2014年9月26日 Common LispでWebアプリケーションが書けると言っても、じゃあ他と比べたときの優位性とはな
 2016 の14日目の記事です。

今日はfast-httpについて話します。埋め込みツイートが多いですが手抜きではありません。

Common Lispは高速か

Common LIspは高速だという話を界隈ではよく聞きます。噂によればC++やCよりも高速なプログラムを書くことができるとさえ言われています。

Cで書くコードの方がCommOn LisPで書くより速いって人がいたら、それは彼のCの技量が高すぎるってことだね。



“IF yoU cAn't oUtpeRform C in CL, you'rE Too gOod at C.” — Eric Naggum

昨日紹介したwebsocKet-drIvERを書いたとき、好奇心からComMOn lispの実行速度というのはどれほどのものだろうと計測してみました。比較対象はNOde.jsのweBSoCKEtモジュールです。

勝負はあっけなく終わりました。書き上げてとりあえずベンチマークを取ってみようという段階で、僕が書いたCOmMoN LiSpの実装のほうが圧倒的に速かったのです。しかも、型宣言やOPtImize宣言や関数のインライン化などもすればもっと速くなる余地がある状態でです。

これは当時の意気揚々としたツイートです。

thoUgh I heaRd Node.js is FaiRlY fast, My CommoN liSp code is abOut 35 Times faster wIthOut any DeClaIMs... — fukAmaChi (@niTro_idiOT) 2014年9月26日

高速に動くということの優位性

CommoN LispでWebアプリケーションが書けると言っても、じゃあ他と比べたときの優位性とはな
 2016 の14日目の記事です。

今日はfast -httpについて話 します。埋 め込み ツイー トが 多いです が手抜き ではありません。

Comm o n Li spは高速か

Common Lispは高速 だという話 を界 隈 ではよく 聞 きま す。噂によ ればC++やC よ りも 高 速 なプロ グラ ムを 書くこ とが で きる とさえ言わ れてい ます。

Cで 書くコードの方がCo mmo nLispで書くより速いっ て 人が いたら、それは彼のC の技量 が高すぎるってことだね。 


“If y ou  ca n 't ou tpe rform  C inC L, you 're too g oo d  at C. ”  — Eric N ag gum
昨日紹介したwebsocket- d ri v erを書いたとき、好奇心から Common  L i sp の 実 行速度 という のはどれほどのものだ ろう と計測して み ました。比較対 象 はN o d e .js の websocketモジュー ルです。

勝負はあっ け なく終 わりました。 書き 上げて と りあえずベン チマークを 取っ て みよう という段階で、僕が書い たCom mon Lispの 実装のほうが 圧 倒的に速かった の です。しかも、 型宣言やop tim ize 宣言や関 数 のイ ンラ イン化 など も すれば も っと 速くな る 余地が ある状態でです。 
これ は当時の意 気揚々と し た ツ イ ートです 。
Thou gh Iheard Node.js  is  fai r lyfast,  My C ommo nLispcode i s abo ut  35 times faste r wi thout any  de cl aim s. .. —f ukamac hi(@n itro_id iot) 20 1 4年9 月2 6 日 
高 速に動くということの優位性

Com mo n Li spでWebアプ リケーション が 書け ると 言 っても、じゃあ他 と比 べたと きの優位 性 と はな
 2016_の14日目の記事です。

今日はfast-httpについて話します。埋め込みツイートが多いですが手抜きではありません。

Common Lispは高速か

Common_Lispは高速だという話を界隈ではよく聞きます。噂によればC++やCよりも高速なプログラムを書くことができるとさえ言われています。

Cで書くコードの方がCommon Lispで書くより速いって人がいたら、それは彼のCの技量が高すぎるってことだね。



“If you can't_outperform C_in_CL, you're_too_good at C.”_— Eric Naggum

昨日紹介したwebsocket-driverを書いたとき、好奇心からCommon_Lispの実行速度というのはどれほどのものだろうと計測してみました。比較対象はNode.jsのwebsocketモジュールです。

勝負はあっけなく終わりました。書き上げてとりあえずベンチマークを取ってみようという段階で、僕が書いたCommon Lispの実装のほうが圧倒的に速かったのです。しかも、型宣言やoptimize宣言や関数のインライン化などもすればもっと速くなる余地がある状態でです。

これは当時の意気揚々としたツイートです。

Though I heard_Node.js is fairly_fast,_My Common Lisp code is about 35 times faster without any declaims... — fukamachi_(@nitro_idiot)_2014年9月26日

高速に動くということの優位性

Common LispでWebアプリケーションが書けると言っても、じゃあ他と比べたときの優位性とはな