@ITの「業務用途でRubyを使う上での課題 」を読んでなんだか悲しくなった。 チーム開発でRubyを使ったときに今後起こりえる問題として、サン・マイクロシステムズ システム技術統括本部 チーフテクノロジストの下道高志氏は、こう指摘する。...
分裂勘違い君って、コードは分裂も勘違いもしてないのね(失礼)。 分裂勘違い君劇場 - Rubyの生産性の高さはどこまで本当か? もの人がブックマークしているこの「Rubyを仕事に使うべし!Part1 なぜ仕事で使うとうれしいのか」という記事で、Rubyのすばらしさついて、いろいろ書かれていますが、実際のところ、どの部分が、どこまで本当なのでしょうか? 少し検証してみたいと...
こんにちは。Ruby(とRails)を担当している石原です。 前回に引き続き、ソーシャル「OSを入れた後にインストールする10のアプリケーション」(仮)を作っていきます。以降、サイトの名前は 10 Best Application on New Install から取って 10best とします。 これまでのエントリーはこちら↓ つくるぶガイドブログ: ひとりサービスの雛型をつくる(リキッドレイアウト、GetText、Acts as Authenticated)...
整数として処理したければ、オブジェクトがto_iという振る舞いを持っていることを期待してなんでもとにかくto_iしてしまうのがDuck Typingなのかなと思いました。 18 til i die - Duck Typing? なるほど、そうですね。 そういえば、Duck Typingでは「メソッド名がグローバル」になりますね…。ふと思ったのですが「大規模プロジェクトでメソッド名がコンフリクトしてDuck Typingが破綻する」...
Matzにっき(2008-02-04) 最もタメになる「初心者用言語」はScheme! - 日記を書く[・ _ゝ・]はやみずさん rubyneko - 最もタメになる「初心者用言語」はHQ9+ 最もタメになる「初心者用言語」は JavaScript。 - IT戦記 最もタメになる「初心者用言語」は Python! - 西尾泰和のはてなダイアリー いいぞ、もっとやれ!
『 Cで開発のアプリがAdobeFlashで動作する(Cソース→LLVM命令→ActionScript実行VM向け命令→Flash→Tamarinバイトコード)C言語でコンパイルされたLua、Ruby、Perl、PythonがFlashで動作している 』 by puy
これ以上は書けないなwww などと思わせぶりな言い方をするものだから覗いてみりゃ、なんて事無い田舎の零細企業の財務諸表であって、資産の部に怪しげな仮払金や投資有価証券があるとか、毎期デリバティブ取引残高が興味深い動きを見せているとか、シンガポールのペーパーカンパニーに新株予約権を発行しているとかといった微妙な話があるわけでもなく、面白くもな...
最近自分の中でScalaという言語が熱い。RubyやPython等のスクリプト言語や、JavaやC#等現在のエンタープライズ領域を支える言語、HaskellやErlangといった関数型言語もある。そんなにいっぱいいい言語がある中で、なぜ今Scalaなんだろう? そんな理由を解説してみたいと思います。 Rubyの生産性 ここ数年LLブームで、とりわけ日本でのRuby人気は目覚ましいものがあります。実は筆者...
マイクロソフトは、Ruby言語の同社版インプリメンテーションに対してコミュニティからフィードバックを受け入れる準備が整ったようだ。 マイクロソフトは7月23日、オレゴン州ポートランドで開催中のO'Reilly Open Source Conventionにおいて、「IronRuby」(Ruby言語のマイクロソフト版インプリメンテーション)のコア機能セットをRubyForge上で提供し、コミュニティのフィードバック...
に多数のご参加ありがとうございました。 2006年は「Lightweight Language Ring」(LL Ring)として、 開催することが決定いたしました。
この話題はPHP限定でもないので上の記事とは切り離しました。PHPを褒めてるところに書きたくなかったので。 simfonyの10分デモを見てて考えたことがきっかけではあるんだけど、実はRuby on Railsの勉強で本を読んでた時にも思ったこと。彼らはHTMLファイルにコードを書くことをなんとも思ってないんだね。もちろん、プログラマからすればその方が早いのかもしれないけどね、私に...
軽量プログラミング言語の恒例イベント、「Lightweight Language Spirit」(LL魂)。レポート第3弾は、自らプログラミング言語を開発している人々によるセッション「オレ様言語の作り方」の模様をお伝えする。日本語で書けるプログラミング言語を開発した人、高校で教師生活を送る傍ら独自言語開発を楽しむ人など、それぞれの立場で「オレ様言語」に対する熱い思いを語った。 ...
『 見た目同じに見えたとしてもjavaとrubyのクラス定義には雲泥の差がある件について 』 by SiroKuro
『 amachangのように、勉強中で半端な知識でも書いてしまうことが大事。半端な理解だと叩かれるかもしれないが、指摘からまた学べる。一番多く学んだ人とは、一番多くアウトプットを出した人。ブログは成長できる 』 by LukeSilvia
今週、developer summit 2008に行ってきたのでメモ。 ネットコミュニケーション 2.0 が面白かったけど、これのレポートは山ほど見かけるので 言語の現在・過去・未来 - まつもとゆきひろ・波村大悟 このセッションのメモを残しておきます。 その他、見つけた範囲では ・ C# についてのまとめは、こちらが詳しい 【13-B-7】言語の現在・過去・未来を語る』話題メモ - C# side - NyaRuRuの日...
どんな結果が出ても作者は責任を取りません。テスト結果はサーバに保存され、後で統計処理を施した上で公開される可能性があります。
軽量プログラミング言語の恒例イベント、「Lightweight Language Spirit」(LL魂)。レポート第4弾は、JRubyやIronPythonなど、JavaVMや.NET環境にまで広がりを見せつつある処理系に注目したパネルセッション「VM魂」についてお伝えする。 PythonとJavaScriptでモジュールを共有するデモンストレーション セッションで取り上げられたのは、JRuby、Jython、Pnuts、Rhino、Groovy、IronPython、IronRuby。関...
ruby言語の作者さんがまたなにか言っているが、「Webアプリケーションをなめるな」という話はどの言語で書いても同じはずだ。 Matzにっき(2008-01-26) 特に「PHPは初心者に学びやすい」という部分に共感する。 PHPは初心者に簡単かもしれないが、初心者による手を抜いたWebアプリケーションは PHPが作られた当初はともかく、現代では(セキュリティ的に弱いものができあがってしま...
http://d.hatena.ne.jp/m-hiyama/20080109/1199863428http://d.hatena.ne.jp/sumim/20080109/p2 うーん、タイトルでスルーしてたけどさすが面白い。誰か Rubyist が既に書いているかな?という気がしますけど。まあいいか。以下は少しだけ調べながら書きましたが、カンチガイなどにより嘘や不正確な情報が混じっている可能性があります。 まず Ruby は Smalltalk に影響を受けた(とされる)オブジェクトシステム...