Java とは逆になるけど、Ruby や Python が使いやすいのは動的言語だからではない。単に言語設計者のセンスが良かったから。ただそれだけ。 OCaml や Haskell は、静的言語だけど使いやすいと評判である。これも言語設計者のセンスが良かったのだろう。 ただし、個人的には Haskell が嫌い。遅延評価のせいでデバッグとチューニングがしにくいのと、文字列が文字のリストとなっているせいでメモリ効率がたいへん悪いから、というのが理由。OCaml は現実的な仕様なのでけっこう好き。
Java が使いにくい言語であるというのは、世界中の LL ファンが皆思っていることだろうから改めていうことでもないけど、使いにくいのは静的言語だからというのは間違っている。Java が使いにくいのは単に Java の設計者のセンスが悪かっただけであり、静的言語のせいではない。 たとえばこんなコード。 public Map<String, List<String>> example() { List<String> list = new ArrayList<String>(); list.add("foo"); list.add("bar"); list.add("baz"); Map<String, List<String>> map = new HashMap<String, List<String>>(); map.put("names", list); return map; }
3年前と2年前にMicrosoftが開発しているPhotosynthという技術を紹介しました。複数の写真から共通した部分を発見し、つなぎあわせることでパノラマ写真を作り上げるというものでした。 Photosynthのベースとなっていた研究から、さらに多くの画像を高速に処理できるようになっている様子が、New Scientistでレポートされていました。 上の動画では、ウェブから – 「ローマのコロッセオ」で検索した2000枚の写真をつなげ合わせ、数百台のコンピューターでコロッセオの3Dモデルを作る様子 – 6万枚の写真を22時間で処理して、クロアチアの美しい古都ドブロヴニクのモデルを作成 – 65時間かけてベネチアの3Dモデルを構築 したと報告されています。 Flickrから持ってきた実際のローマの観光地の写真と、その同じ場所のモデルを何枚か並べているページがあるので、ローマの写真をFli
民主党衆議院議員・岡田克也氏が「2ちゃんねる」に削除要請 2009年10月28日 『携帯電話を使いすぎると“癌”になりやすい』 という調査結果が発表される 自殺に見せかけ殺害された男性の涙を誘うブログ 民主党衆議院議員の岡田克也外務大臣が「2ちゃんねる」に事実無根の記事を書かれたとして、書き込みの削除を求める要請をしていることが明らかとなった。削除要請を出している記事の内容は、岡田氏が天皇に対してかなり突っ込んだ発言をしているもので、これが事実であれば世間に大きな影響を与えるものになるし、事実無根であれば岡田克也氏に対する名誉毀損ということになる。削除依頼の一文は以下の通り。 2ちゃんねる管理者様 侵害情報の通知 兼 送信防止措置の要求 「あなたが管理する特定電気通信設備に掲載されている下記の情報の流通により、岡田克也の権利が侵害されたので、「特定電気通信役務提供者の損害賠償責任
Gitへの移行キャンペーンを実施中なので下記の記事で紹介されているfast-exportを使って、Mercurial/SubversionレポジトリをGitレポジトリに変換している。http://hopper.squarespace.com/blog/2008/7/5/converting-mercurial-to-git.htmlfast-exportの取得方法は、 $ git clone git://repo.or.cz/fast-export.git MercurialレポジトリからGitへの変換方法は、 $ mkdir newgitrepo $ cd newgitrepo $ git init $ hg-fast-export.sh -r PATH_TO_HG_REPO $ git remote add origin gitosis@gitosis.example.com:newg
おすすめリンク | 価格比較@price | オークション相場@price | デジカメプリント | 年賀状 | ましかくプリント | @wiki - 無料レンタルウィキサービス | プライバシーポリシー| 関連ページ| 関連ホットワード| リンク元| トラックバック
オブジェクト指向スクリプト言語であるPythonは,日常の作業に利用するちょっとしたスクリプトから,商用サイトや大規模Webシステムまで幅広く適用できる非常に便利なプログラミング言語です。日本ではあまり認知度は高くありませんが,欧米を中心に幅広く利用されており,米Googleなどの有名企業でも採用されています。 この特集では,プログラミング言語Pythonの魅力と使い方を説明します。特にこれからPythonをはじめようというビギナーの方に,とっかかりとなる言語の基礎と導入方法を説明します。 第1回 気軽にPythonを始めよう 第2回 データベース・プログラミングも簡単 第3回 スクレイピングにチャレンジ! 第4回 Google App EngineでPythonプログラムを公開してみる 第5回 GoogleAppEngineでMVCアプリケーションを作成する 第6回 Djangoフレーム
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く