文:Stephen Shankland(CNET News) 翻訳校正:川村インターナショナル 2009/11/13 07:30 UNIXの共同開発者Ken Thompson氏をはじめとするGoogleのソフトウェアの先導者たちは、「Go」と呼ばれる実験的なプログラミング言語プロジェクトによって、コンピュー... 続きを読む
プログラムやコマンドの使い方を言葉で、たとえば電話越しで説明しないといけない状況に陥ったときにハタと困ったんですよ。「これ、どう発音すれば相手はわかってくれるのか‥?」と。プログラムと言えば、{}だの、^だの、なんとも言い表しがたい記号があちこ... 続きを読む
まず、世界中のプログラマが誰でも一番最初に作るであろう「Hello, world!」を標準出力に表示するプログラムを書いてみましょう。C言語2006-12-19 - 兼雑記 char main[]= "QVWUZ%@@@@% P^JJJJJJJJJJJJJJJJJJJJJJJJ3B PVXH, PTXHHHH!0Z_18R_)8)8)8)8" ")8)8)8)8W... 続きを読む
The requested blog was not found on this server -- unless you requested that of Dan Kogai (小飼 弾). Brainf.ck - 初心者が最も実装しやすい言語 なにしろ「Brainf.ckで書く」よりも「Brainf.ckを書く」方がよっぽど楽だもんね。 C - 最も言語実装初心者... 続きを読む
_ [Ruby] RubyForge: RubyTraits: Project Info Rubyのモジュールを足したり掛けたりするライブラリ、RubyTraits。 RubyTraitsはRubyのモジュールをTraitsのように振る舞うことができるようにするライブラリ。 +演算子によるモジュールの合成や、モジュールか... 続きを読む
弾:最初の質問です。なぜRubyを選んだのですか?DHH:極端なことを言うと,Rubyが一番美しく自分のコードが書けるからです。【小飼弾のアルファギークに逢いたい♥:#2 Ruby on Rails作者 David Heinemeier Hansson(前編) RubyでRailsを書いたわけ|gihyo.... 続きを読む
_ [OSS] 特別講演:「オープンソース・ソフトウェア開発思想とリアルな地域ネットワークの連 なんか今までに話したことのないテーマだったが、 これはこれで自分でも興味が持てたのでチャレンジしてみた。 オープンソースの定義やフリーソフトウェアとの関連な... 続きを読む
トップ » c++, javascript, perl, python, ruby » 文字列操作の比較表: Ruby, Python, JavaScript, Perl, C++ 文字列操作の比較表: Ruby, Python, JavaScript, Perl, C++ Ruby, Python, JavaScript, Perl, C++ の文字列操作の比較表を作りました。配列操作の比... 続きを読む
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の教授かつアントレプルナー。今まで... 続きを読む
ネットワーク応用通信研究所 特別研究員。島根の田舎に住みながら国際的なオープンソース・ソフトウエアの開発に挑むプログラマ。家族6人で幸せな田舎暮らしを満喫している。バグと原稿の締め切りがなければもっと幸せなのに,と思いつつ,考えてみれば,それら... 続きを読む
_ [Ruby] ミニ合宿ふたたび 東京出張。多いぞ。 秋葉原ダイビルの東大オフィスで ささだくんと会う。 ま、懸念材料はおおかた金曜日に片づいた(本当に?)なので、 さほど難しい話はしなかったが。 途中でB4の学生さんが来て、彼の課題である RHC (Ruby High-per... 続きを読む
The Next 50 Programming Languages The following list of languages denotes #51 to #100. Since the differences are relatively small, the programming languages are only listed (in alphabetical order). ABC, AD, Alpha, Applescript, AspectJ, Beta, ... 続きを読む
_ [Ruby] ChadFowler.com InfoEther 『My Job Went To India』の著者でもあり、 RubyConfやRailsConfの立役者でもあるChad Fowlerが、 これまたRubyConfで大きな役割を果たしている Rich Kilmerの会社「InfoEther」のCTOに就任したという話。 InfoEtherはバージ... 続きを読む
_ [Ruby] Ruby開発ストーリー 先日の日経BP技術賞受賞にともなう、 開発ストーリーが公開された。 ま、あまり目新しい情報はないけど、 とりあえず今の正直な気持ちも含めて改めてまとめておいた。 _ [Ruby] 思っているよりもずっとずっと人生は短い。: 6年後の... 続きを読む
_ 東京へ 8時ちょうど...ではなく、7時59分のあずさ6号に乗って東京へ。 松本から東京は思ったよりも近い。飛行機じゃないから気楽だしね。 東京ではニューヨークから来たRubyユーザと一緒にお昼。 Rubyのこと、ほめてもらえるのはうれしい。けど、照れ臭い。 ... 続きを読む
_ [Ruby] Radium Software - はじめてのプログラム 子供に最初にプログラムさせるという話になると、 まずテーマに選ばれるのは、キャラクタを動かす、図形を描く、そして、ゲームくらいだろう。 しかし、それは適切ではないかも、という話。 Hackety Hackでは... 続きを読む
CNetでも報道された通り、Sunが独自のスクリプト言語JavaFX Scriptを発表した。テクノロジーの優劣だけで決まるものではないので、この試みがうまく行くかどうかは何とも予測しがたいが、とりあえず言語仕様が公開されたので目を通してみた。 私なりに興味深い... 続きを読む
Erlangで簡単なアプリまで書けるくらいになったので,感想を. 関数型言語というと,Lisp,Haskellなどがあって,どれも難しいイメージ. Erlangもはじめは結構覚えるの大変かなぁという印象があった. Lispは括弧だらけでまず見た目から拒否反応が起こる. Has... 続きを読む
ポール・グレアムの「言語の設計に関する5つの問題」を翻訳中なのですが、 ("Five Questions about Language Design" http://www.paulgraham.com/langdes.html) コンピュータ言語に関する話がわからないので、プログラミングに詳しい方に質問です。 [1] 「cont... 続きを読む
Joel Spolsky / 青木靖 訳 2006年9月1日 金曜 旧知の友人がメールで質問をしてきた。 「Webサーバ上に構築するエンタープライズアプリケーションを作るためのテクノロジーについて、基本的な疑問がある。君の考えを聞きたい・・・」 「君だったら、.NETとJ2EEで、... 続きを読む