タグ

javaとpythonに関するgymnoのブックマーク (3)

  • グーグル、また基盤技術の1つをオープンソース化 − @IT

    2008/07/08 グーグルは7月7日、同社の基盤を支える要素技術の1つ「Protocol Buffers」をオープンソースで公開した。Protocol Buffersはさまざまな構造化データを言語に非依存な形で定義し、利用するためのソフトウェア。JavaC++Pythonで利用でき、定義したデータは各言語のクラスライブラリにコンパイルされるという。例えば、いくつかの32ビット整数やストリングからなるデータ型を「.proto」というファイルで定義しておけば、このデータ型で定義されるメッセージストリームを、各言語から利用できるという。 オープンソース化を担当した同社ソフトウェアエンジニアのケントン・バーダ(Kenton Varda)氏によれば、Protocol Buffersは、XMLやIDLで満たせないニーズを満たすものだという。「XMLは優れているが、グーグルで扱うデータ量はXML

    gymno
    gymno 2008/07/10
    Protocol Buffers
  • Python Is Not Java - Matzにっき(2005-01-05)

    << 2005/01/ 1 1. 新年会 2 1. [教会]松江 3 1. 年始 4 1. [言語]Adding Optional Static Typing to Python 5 1. [言語] Python Is Not Java 2. 米子 6 1. [Ruby]Playing with Ruby 2. [言語]The Evolution of an Extension Language: A History of Lua 3. [特許]MS、ソフトのコンパイル・編集に関する特許を取得 7 1. [言語]Optional Static Typing -- Stop the Flames! 2. Typing Ruby - Ruby言語型チェックプログラム 3. [会社]会議 4. [特許]“特許テロ”と戦う手段 5. [言語]PHPが「2004年のプログラミング言語」に〜TIOBE

  • 【レポート】Python v.s. Java - Zopeで有名なNuxeo、PythonからJavaへ (1) Java再考 | エンタープライズ | マイコミジャーナル

    Nuxeoは同社の主力プロダクトであるECM(Enterprise Content Management)プラットフォームを、これまでのZopeアプリケーションサーバベースからJavaプラットフォームベースに移行していくという。同社Vice PresidentであるEric Barrocaが自身のブログで明らかにしたもの。NexeoのサイトにはPythonからJavaへの移行について、そのメリットなどを説明するコーナーも設けられている。 同社は2000年、主力プロダクトのプラットフォームとしてPythonで開発されたZopeを選択。以後6年間、ZopeおよびPythonにもっとも注力している企業のひとつとして注目されてきた。 成長を続けてきた同社は、その顧客から高いレベルでの性能、可用性、統合性などが求められるようになってきており、いくつかのプラットフォームに対する調査の結果、Javaが要

    gymno
    gymno 2006/09/28
    "当初フロントエンドにはPythonを、バックエンドにはJavaを採用する構成も試してみたが、Javaの結果が良好であったことから、最終的にすべてJavaに置き換えることになったという。"
  • 1