タグ

programming languageとjokeに関するkgbuのブックマーク (4)

  • p-nand-q.com : humor : obfuscating python

    Obfuscated Python What good is a programming language that you cannot obfuscate ? See. So, for your pleasure, here are some obfuscated Python treats. A Brainf*ck interpreter Python can run Brainf*ck programs with the help of this little interpreter: import sys z,x,y= "}{|}A|k{|kA|}=BE1)|BF}))|$}:~pI~/;@Go{H%{&A?|if }:~pJ"\ "IJ-1~#>=0:GoAG@HG;o{G;%-I&{?|m,kJ,j=C?;/@~o{~D:Gl[c]("\ ")?","G$p:%~;%~;el

  • Functional Programming IAT : 関数型指数心理テスト - まめめも

    http://dame.dyndns.org/misc/fpiat/ あなたの潜在意識の関数型指数を測定する IAT です。10 分ほどのテストであなたが関数型言語派か手続き型言語派かわかります。ジョークなので気にしないでください。 「素晴らしい」などのいい言葉、「苦悩」などの悪い言葉、「Haskell」などの関数型言語*1、「C」などの手続き型言語を素早く分類してもらいます。「いい言葉 or 関数型言語」と「悪い言葉 or 手続き型言語」で分類したり、今度は「いい言葉 or 手続き型言語」と「悪い言葉 or 関数型言語」で分類したりします。そうするとあなたの関数型指数 (プラスほど関数型人間) がわかります。IAT の詳細は前のセクションを見てください。 そのうち統計を取って (分布図の棒グラフにするくらいしか考えてないけど) 公開したいと思っています。個人が特定されないようにするつも

    Functional Programming IAT : 関数型指数心理テスト - まめめも
  • Lightweight Language AHP : おすすめ軽量言語診断 - まめめも

    http://dame.dyndns.org/misc/llahp/ 30 問の質問に答えると、PerlPythonRubyPHP の中からあなたの価値観に合った言語を教えてくれる AHP です。各言語を以下の 4 つの評価基準で評価してください。 実行速度 コードを高速に実行できる。 開発環境 ライブラリ、ドキュメント、IDE などが充実している。 記述性 短く簡潔に、メンテナンス性の高いコードが書ける。 変態性*1 遊び心や信念がある (Acme::* 、TOOWTDI 、DRY 、callcc など) 。 AHP の詳細は前のセクションを見てください。「評価基準が作為的」とか言われそうですが、いいのを思いつかなかっただけなので許してください。「書きやすさと読みやすさがあるから記述性などとひとくくりにはできない」とかも言われそうですが、気合いでひとくくりにしてください。 ち

    Lightweight Language AHP : おすすめ軽量言語診断 - まめめも
  • Lisp:GreenspunsTenthRule

    Greenspun's Tenth Rule of Programming "Any sufficiently complicated C or Fortran program contains an ad-hoc, informally-specified bug-ridden slow implementation of half of Common Lisp." Philip Greenspun: MITの教授かつアントレプルナー。今までもっと年上だと思ってたんだが、 さっき調べたら2002年現在まだ40前なのね… すごすぎ。 なお"Tenth Rule"について、人は 「どこで書いたか覚えてない」そうだ。 ここではC/Fortran vs Lispが述べられているが、おそらく時代を反映しているので、 現在ならどちらのカテゴリにももっと多くの言語が入ることだろう。 どの言語をどっち

    Lisp:GreenspunsTenthRule
  • 1