タグ

Jythonに関するt_43zのブックマーク (13)

  • PythonのJava実装「Jython 2.5」がリリース | OSDN Magazine

    PythonJava実装「Jython」の開発チームは6月16日、最新の「Jython 2.5.0」を公開した。2007年に2.2を公開以来の正式版となる。プロジェクトのWebページよりダウンロードできる。 Jythonはスクリプト言語Pythonの実行環境をJavaで実装したもので、Java仮想マシン上で動く。JPythonの後継となり、Java開発者は、スタンダロンで利用したり、JavaアプリケーションにPythonを組み込むことができる。PythonJavaがシームレスにやりとりするため、開発者は2つの言語をミックスしながら迅速に開発できるという。 最新版では、安定性などが強化された。UnicodeサポートがUTF-16にアップデートされ、新しい例外処理クラスをサポートした。幅広く利用されているPython 2.5と互換性がある。 Jython.org http://wiki.p

    PythonのJava実装「Jython 2.5」がリリース | OSDN Magazine
  • クロスコミュニティ JRuby と Jython - 日本 Java ユーザグループ

    JavaユーザーグループはJava 技術の向上・発展と一層の普及・活性化を目指す任意団体です。詳しくはこちらから。

    t_43z
    t_43z 2008/08/15
    高井さんのJRubyと西尾さんのJython。
  • Yoshioriの日記: Jython本が素晴しすぎて俺も写経し始めたから紹介が遅れちゃう件

    友人であり、尊敬するエンジニアでもある西尾さんが Jython のを出しました。 で、なんと献までして頂いちゃいました>< ありがとう>< 早速読んでみたのですが、あまりに凄いので途中から 写経しはじめました。 なにが凄いって当に「Jython」のになっていること。 Pythonでも JavaでもなくJython のとして成立しているところがすごい!! なんで実装の違いでしかないはずの Jython でここまで成立しているのか、 是非みんなに読んで実感して欲しい。 当に Java のインストールから「西尾プログラム論」まで書かれているのだ!! 1、2章は準備などの入口 3章のから少しづつ性を表わしてくる。 Java と Jython で「hello world」をやった後、両者の連携として Python を設定ファイルとして使って連携の旨味をわ

  • Mac で Jython ♪ - Djangoへの片思い日記

    Jython を DL yoshiori@macbook-air $ wget http://downloads.sourceforge.net/jython/jython_installer-2.2.1.jar さくっとインストール yoshiori@macbook-air $ java -jar jython_installer-2.2.1.jar 標準だと、 $HOME/jython2.2.1 にインストールされるので そこだけ $HOME/opt/jython2.2.1 に変更した。 あと、今後のバージョンアップも考えてシンボリックリンクはっておく yoshiori@macbook-air $ cd opt yoshiori@macbook-air $ ln -s jython2.2.1 jython パスをとおしておく yoshiori@macbook-air $ ln -s /

    Mac で Jython ♪ - Djangoへの片思い日記
    t_43z
    t_43z 2008/05/02
  • 404 Blog Not Found:初心者本3.0? - 書評 - Jythonプログラミング

    2008年04月27日00:05 カテゴリ書評/画評/品評Lightweight Languages 初心者3.0? - 書評 - Jythonプログラミング 毎日コミュニケーションズ編集3部書籍1課吉田様経由で著者人より献御礼。 Jythonプログラミング 西尾泰和 初出2008.04.26;発売開始まで更新 著者と同日着である。 宅急便きた - 西尾泰和のはてなダイアリー 意外と厚みもある! Jythonプログラミング なんとミスリーディングなタイトル!パッケージ!価格設定! これは中級者しか手を出さないではないか。 ものすごくよくできたプログラミング初心者なのに。 書Jythonプログラミングは、プログラミング言語Javaで実装されたプログラミング言語Jythonを通して、現代的なプログラミングに触れる入門書。おそらく想定読者は「すでにJavaを使っていて、Pythonを学

    404 Blog Not Found:初心者本3.0? - 書評 - Jythonプログラミング
    t_43z
    t_43z 2008/04/29
    予約済み
  • Jythonプログラミング

    西尾泰和(にしお ひろかず) http://www.nishiohirokazu.org/ サイボウズ・ラボ株式会社に勤務。 プログラマのためのコロシアム「どう書く?org」をβ公開中。 2005年、Lightweight Language Day and Nightにて出された 「計算機を作れ」というお題に対して、Jythonで「関数を定義できる関数電卓」を作成。 2006年、Lightweight Language Ringにて「ネットワーク通信をしてじゃんけんを戦う エージェントプログラムを作れ」というお題に対して Pythonのワンライナーで参戦。(動画) 2007年、Lightweight Language SpiritにてJython担当としてパネルディスカッションに参加、 Jythonでフィボナッチ数列を曲にするデモなどを行う。 書の「はじめに」を転載します。 みなさんはど

  • http://www.coins.tsukuba.ac.jp/~i021216/diary/?date=20080319

    t_43z
    t_43z 2008/03/19
    この一覧は面白いなぁ。JRubyとScalaが直感的にわかりやすいなぁ、僕にとっては。
  • Java meets Python - 第3回 構造体とクラス:二分木:CodeZine

    何を今さらC言語? K&Rと言えば、C言語のバイブルとされ、世界中で愛読されています。一般書と肩を並べて、専門書がロングセラーを続けるという、希有な事例の一つです。特に、hello worldを出力するコードの断片は、世界で最も有名なプログラムになりました。最近では「K&Rを読んだことがない」という新人に遭遇しますが、新しいプログラミング言語を学ぶときには、なぜかhello worldの事例を繰り返し引用します。 これから、Pythonを学ぼうとするときに、まるで「寝てる子を起こすな」とでも言われんばかりに「何を今さらC言語」という声が聞こえてきそうです。極論すると、Javaに限らず、Ruby/Pythonさえも「C言語で書かれたアプリケーション」の一つにすぎません。プログラミング言語Objective-Cの開発者でもあるBrad Coxさんは、ソフトウェアICという概念を提唱しました。機

  • Java meets Python - 第1回 JavaBeansの美味しい煎り方:CodeZine

    はじめに 連載の初回は、プログラミング歴6か月の間が担当します。初心者の皆さんと同じ立場から記述しますので、よろしくお願いします。 Java meet Python。そして、Jythonが産まれました。Jythonでは、JavaBeansに準拠するJavaのリソースを再利用するときに、便利な機能を提供します。今回は、一粒で二度美味しい、Jythonの魅力(旨味)を紹介します。対象読者 こんな症状を抱えているなら……。JavaBeansに準拠した既存の資産(負債?)は今後も運用したい。しかし、そのメンテナンスには多大な費用が掛かる。Javaの開発効率の悪さにストレスが溜まる。

    t_43z
    t_43z 2007/10/30
  • Java meets Python - 第0回 Jythonはじめました(前編):CodeZine

    はじめに Java meets Python。そして、Jythonが産まれました。この連載では、Java/PythonのDNAを備えたJythonを紹介します。Javaのアプリケーション開発に携わる皆さんの苦痛を和らげ、より快適なアジャイル開発への道標となるなら幸いです。対象読者 こんな症状を抱えているなら……。Javaの開発効率の悪さにストレスが溜まる。要求仕様の変更に柔軟かつ迅速に対処できない。体力(単純な肉体労働)に自信がない。頭脳労働に専念したい。既存の資産(Javaで構築されたレガシーシステム)は今後も運用したい。

  • DjangoOnJython - JythonWiki

    Using Django on Jython Finally, Django works on Jython, without any special patching. Here are the steps to get Django on Jython running: First, get a fresh version of Jython. Any release after 2.5.0 should work fine. Check out and install Django 1.2.5. $ svn co http://code.djangoproject.com/svn/django/trunk/ django $ cd django $ jython setup.py installYou may also like to make an alias for "djang

    t_43z
    t_43z 2007/10/20
  • JVMで動作するスクリプト言語の選定ポイント - recompile.net

    現在発売中のWEB+DB PRESS vol.40に紙面の都合から掲載できなかったコラムをブログに掲載します。雑誌記事では、JRubyでDSLというテーマでJavaでスクリプト言語を活用する方法について解説していますので、そちらもあわせて読んでみてください。 JVM上では、さまざまなスクリプト言語の処理系が実装されています。Java SE 6からは、Java言語からスクリプト言語を利用するための方法が標準化され、利用できるようになりました。(スクリプトエンジンについてのより詳しい情報は、 https://scripting.dev.java.net/ を参照してください。) ひとことで、JVMで動作するスクリプト言語といっても、JDK6に添付されているJavaScriptの実装であるRhino、最近注目の的になっているRuby実装であるJRuby、停滞していたプロジェクトが復活しつつあるJ

    t_43z
    t_43z 2007/08/31
    もう一歩踏み込んだ比較記事とか読んでみたいな
  • Jython初の安定版がリリース

    印刷する メールで送る テキスト HTML 電子書籍 PDF ダウンロード テキスト 電子書籍 PDF クリップした記事をMyページから読むことができます 22日、Jython Developersは「Jython 2.2」をリリースしたことを明らかにした。 JythonはJavaプラットフォーム上で動作するオープンソースのPython実行系。全てJavaで実装されており、Javaとシームレスに連係して動作させることが可能となっている。Jythonを利用することによって、Java開発者がアプリケーション内にPythonのスクリプト機能を埋め込むことが可能になるほか、Python言語を用いたより効率的なソフトウェア開発がJava上で可能になる。また、Jythonのインタプリタを利用することによって、Javaアプリケーションのデバッグを容易に行うことができるようになる。 今回リリースされたJy

    Jython初の安定版がリリース
    t_43z
    t_43z 2007/08/24
    安定版って初だったのか
  • 1