タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

Geekと*コラムに関するmzpのブックマーク (8)

  • Fortranから最新言語まで、約2500種類のプログラミング言語の系図

    史上最初のプログラミング言語である1954年に考案された「Fortran」(フォートラン)から、今の各種最新言語に至るまで、いろいろなプログラミング言語が発展していく様子をまとめた巨大な系図を見ることができます。ちゃんと印刷できるようにPDFファイルなども置いてあります。自分の使っている言語がない場合には連絡して欲しいとのことです。 閲覧は以下から。 Computer Languages History (preview) 元のページはココ。A4用紙11枚に及ぶ印刷用PDFファイルなどをダウンロードできます。 Computer Languages History こうやって眺めてみると、いろいろな言語がお互いに少しずつ影響を与えているのがよくわかります。さすがにあまりにもマイナーな言語はサポートしていないようですが、作者に連絡すれば入れてもらえるかも。 一応全言語の一覧は以下から検索できま

    Fortranから最新言語まで、約2500種類のプログラミング言語の系図
  • 機械は人狼を見つけられるかな - 兼雑記

    http://shinh.skr.jp/expwolf/ スパムフィルタの要領で作った人狼を探すプログラムです。新四国のURLを適当に放り込んでください。 http://shinh.skr.jp/expwolf/?q=http%3A%2F%2Fmshe.skr.jp%2Flog_591_3.html んでもって、「情報」のところのページのURLを放り込むとその村全体を評価してくれます。「情報」のページに結果が出ていたらその結果を [] 内に表示します。 http://shinh.skr.jp/expwolf/?q=http%3A%2F%2Fmshe.skr.jp%2Flog_591_info.html この村は人狼吊れなくて狼勝利のようですが、この予測装置は正解を当てています。もちろん白ログしか見てません。 たぶん進行中の村でもオケです。後述しますが、データはたく国654村以前から取得した

    機械は人狼を見つけられるかな - 兼雑記
  • コーディングや設計で難所に出くわした時にすること - higepon blog

    仕事趣味でコードを書いているとき、設計をしているときに難所に出くわすことがあります。 そんなときに僕が意識的に心がけていることを紹介します。 もっと良い方法があったらぜひ教えてください。→皆様。 難所に出くわす前に「もうすぐ難所だな」と気づいているときは、すでに冷静な状態で心構えができています。 この場合はきちんと対処ができることが多いです。 何度も考えがループしていたり、難しすぎて他の事に逃避しているときは集中力がないか、難所にさしかかっているサインなので、難所の場合は以下の5つを順番に試しています。 絵を描く 人に言葉にして説明する 思考の流れをテキストにする 散歩する 次の日に持ち越す 絵を描く 設計やコーディングに関して、分かっていることを絵や図にあえて描いてみます。 分からないところは箱を描いて中に? とでも書いておけば良いです。 絵を書く過程で、自分がどこが分かっていないかが

    コーディングや設計で難所に出くわした時にすること - higepon blog
  • A Story About ‘Magic'

    Some years ago, I (GLS) was snooping around in the cabinets that housed the MIT AI Lab's PDP-10, and noticed a little switch glued to the frame of one cabinet. It was obviously a homebrew job, added by one of the lab's hardware hackers (no one knows who). You don't touch an unknown switch on a computer without knowing what it does, because you might crash the computer. The switch was labeled in a

  • TMTOWTDIの謎を探る(調査報告:単純さと複雑さの関係とは?)

    イントロ : 調べようと思ったきっかけ Perlって他のコンピュータ言語よりもなんか複雑じゃない? 個人的にはC言語よりもスラスラ書けるようになるまでの時間が 長かったように思う。 それは、Perlの言語設計の哲学と関係があるんじゃないか? そういえば TMTOWTDIと関係がありそうだ。調べるてみると やっぱり関係ありそうだということになった。 TMTOWTDIというPerlのスローガンの質が世間で理解されているんだろうか? (少なくとも僕は、調べるまで質を知らなかった。) 調べて、自分なりの結果を発表してみよう。 違うと思った方は、つっこみお願いします。 結論 : スローガンTMTOWTDIの質って? TMTOWTDI=There's more than one way to do it 皆さん、TMTOWTDIがThere's more than one way to do i

  • The Old Joel on Software Forum

    The Old Joel on Software Forum This is an old, archived forum, no longer open for new posts. The forum has moved to http://discuss.joelonsoftware.com/?joel. Part 1 Part 2 Part 3 Part 4 Part 5 Recent Topics Fog Creek Home

  • Computer Languages History

    Below, you can see the preview of the Computer Languages History (move on the white zone to get a bigger image): If you want to print this timeline, you can freely download one of the following PDF files:

  • 切込隊長BLOG(ブログ) - 本当に技術が必要とされる現場にgeekがいない

    以前、ネットをふらついていたらこんな記事があった。 http://fragments.g.hatena.ne.jp/another/20051109/1131545150 伊藤直也氏というと、顔はゴツいけど著名で実力のあるネット技術者であり、彼をDISりに来た人がDISる前に「あー、どうせ俺もうだつの上がらないIT技術者ですよ」とか萎えてしまうほどの力量の持ち主である。 http://d.hatena.ne.jp/keyword/%a5%a2%a5%eb%a5%d5%a5%a1%a5%ae%a1%bc%a5%af だいたいそういう人は、技術的なモチベーションを維持しやすい最先端企業やサービスにいる。技術者が技術者同士切磋琢磨できる環境にあることで、最新の情報に触れ、最高のアイデアを実現できるポジションにいようとする動機があるのだろう。称賛されうる仕事で己の能力を十全に活かしたいとい

  • 1