Microsoft IronPython 1.0 at TECH
[2ch|▼Menu]
1:デフォルトの名無しさん
06/09/08 12:40:22
Microsoftがまたおかしな言語を作った。
その名も「IronPython」

中身はPythonを.NET仕様に改造したもの。
動的メソッドやジェネリクスなどが使えるようになっている。

ダウンロード等はこちら
URLリンク(www.codeplex.com)

2:名無しさん@お腹いっぱい。
06/09/08 12:55:06
パソコン買いたい人、ここURLリンク(www.tia-net.com)

3:デフォルトの名無しさん
06/09/08 20:28:21
IronPython で MSAgent を操る
URLリンク(www.exconn.net)

4:デフォルトの名無しさん
06/09/08 20:59:19
{ } を使わない言語はなんとなく苦手なんだよねー

5:デフォルトの名無しさん
06/09/08 21:23:48
Python.NETとかPython#とかPythonωでいいんじゃねーの

6:デフォルトの名無しさん
06/09/08 21:47:59
そういえばなんでIronなんだろうな

7:デフォルトの名無しさん
06/09/09 01:44:36
有償版でsilverとかgoldが出ますので ^^


8:デフォルトの名無しさん
06/09/09 05:36:13
アイアンパイソンってどんなパイソンだよw

9:デフォルトの名無しさん
06/09/09 06:08:54
アイロンかとおもった

10:デフォルトの名無しさん
06/09/09 07:17:25
これってアセンブリ作れないの?

11:デフォルトの名無しさん
06/09/09 09:01:46
-X:SaveAssembliesとかのこと?

12:デフォルトの名無しさん
06/09/09 10:01:46
>>11
お、ありがと
>The -X:SaveAssemblies flag is mainly for debugging purposes.
みたいだね


13:デフォルトの名無しさん
06/09/11 12:45:21
>>5
だよな

14:デフォルトの名無しさん
06/09/11 12:54:08
IronPHP

15:デフォルトの名無しさん
06/09/11 18:52:58
Pythonとの互換性はどうなの?

16:デフォルトの名無しさん
06/09/11 18:57:33
あいろん?

17:デフォルトの名無しさん
06/09/11 18:57:37
そのうち無くなる


18:デフォルトの名無しさん
06/09/12 09:28:41
落とそうよこのスレ。
一見さんしか入り込んで無いし。


19:デフォルトの名無しさん
06/09/12 09:45:54
CPythonやJythonと同等ってこと?


URLリンク(www.python.jp)
2 つの Python: CPython と Jython
Python には、2 種類の実装系が存在します。一つはこれまで解説してきた C 言語による実装系で、通常「Python」と言えばこの「CPython」を指します。もう一つの実装系は「Jython」と呼ばれ、Python 言語の 100% Pure Java による実装系です。

Jython は Python スクリプトレベルでは CPython と互換性があり、多くの CPython 用スクリプトをそのまま実行することができます。さらに Jython では Java で定義されているクラスを、Python のクラスとして使用することができます(リスト 4)。


20:デフォルトの名無しさん
06/09/12 09:53:31
IronPythonはCLI上に実装したPython実装系。

・Pythonの文法を使ってプログラムが組める
・Pythonの組み込み型が利用できる
・Pythonに付属の標準モジュールは
 ・Pure Pythonで実装されたものはほぼ動く
 ・一部Cで実装されたものはIronPythonに対応したものだけ動く


21:デフォルトの名無しさん
06/09/12 10:52:46
>>1
そんな色々やってるんなら
Haskellを.NET対応させて
Visual Haskell.Net なんて作り出す日も近いな。

22:デフォルトの名無しさん
06/09/12 13:47:25
やっぱこれもC#やVB.NTからコンバートできるのかね

23:デフォルトの名無しさん
06/09/12 14:46:29
>> 22
昔、本家のMLにC#からの変換スクリプトが投稿されてた気がするけど、
C# なんて探しにくいキーワードなのでググれん。

24:デフォルトの名無しさん
06/09/12 15:02:30
これってすごくない?
.NET上 で VisualStudioを使って、GUIのアプリがサクサク組めるわけでしょ?
ちょっとインスコしてみようかな

という俺は、Ruby使い

25:デフォルトの名無しさん
06/09/12 15:17:13
>>24
今のとこVSではIronPythonの編集はできない。
VSで作ったGUIを、IronPythonのスクリプトで動かすのは簡単に出来る。出来た。

インストールもクソも、解凍してdllを参照すればいいだけなのでやってみそ。
配布ファイルサイズもえらく小さいよ。

26:デフォルトの名無しさん
06/09/12 15:34:32
これって純正なの?
そのわりにおき場所がおかしいし

27:デフォルトの名無しさん
06/09/12 15:38:08
>>26
MS謹製。配布場所も別に変じゃねーよ。

28:デフォルトの名無しさん
06/09/12 15:43:48
import clr
clr.AddReference("System.Windows.Forms")
from System.Windows.Forms import *

MessageBox.Show('日本語が化けるです。')

29:デフォルトの名無しさん
06/09/12 15:59:40
>>28
化けないよ。

30:デフォルトの名無しさん
06/09/12 17:20:15
引数に -X:TabCompletion を付けるとコンソールで化ける?

31:デフォルトの名無しさん
06/09/12 18:03:27
古いけどインパクトあるんで貼っておくよ
Jim Hugunin君のデモムービー
URLリンク(msdn.microsoft.com)

32:デフォルトの名無しさん
06/09/12 19:18:08
ありがとう
楽しかったよ

33:デフォルトの名無しさん
06/09/12 19:57:31
なんだ。このスレのまったりとした空気は。
Pythonスレで御礼を聞くなんて久方ぶりだ。

34:デフォルトの名無しさん
06/09/12 20:21:04
URLリンク(forums.microsoft.com)

35:デフォルトの名無しさん
06/09/12 20:27:46
嬉しい人には嬉しいのだ>IronPython

っつーかbeta追いかけてた者からするとなぜ今になって?という感じだが
そうかやっとbetaが外れたんだな。

36:デフォルトの名無しさん
06/09/12 20:42:21
J#より微妙な存在だなこれ。

37:デフォルトの名無しさん
06/09/12 20:46:40
いや、力貝よりはマシかと

38:デフォルトの名無しさん
06/09/12 22:22:46
JRubyよりはかなりマシ。
Sunに開発者が引き抜かれたって、Matzが自慢してたけど。

39:デフォルトの名無しさん
06/09/12 23:41:52
>>31
おお!いいねー。
WinFXが気になるが、今後が期待できそう

40:デフォルトの名無しさん
06/09/13 01:39:36
読み方は?アイロンピゾンでいい?

41:デフォルトの名無しさん
06/09/13 01:47:03
イローンピュトーン

42:デフォルトの名無しさん
06/09/13 02:18:58
XNAを試すために、2005とC#入れる羽目になったお
浦島太郎さんだお
C#のフォーム関連パラメータがテキストに書いたパラメータの羅列ではなく
データファイルにまとまってる
合理的だけど、肥大したソースを見て自己満足には浸れないお

43:デフォルトの名無しさん
06/09/13 02:50:30
>>40
あいろんぴじょん

44:デフォルトの名無しさん
06/09/13 08:42:21
ピジョン? ハト?

45:デフォルトの名無しさん
06/09/13 11:29:10
ボケてもつまらなそうなので。
Wikipedia項目リンク

46:デフォルトの名無しさん
06/09/13 15:28:44
パイソンが脅威なので潰しにかかったということか?
敵対の対象はなんだ
VB?

47:デフォルトの名無しさん
06/09/13 15:35:03
>パイソンが脅威なので潰しにかかったということか?

なるほど。
喜んでる場合じゃないのか。

48:デフォルトの名無しさん
06/09/13 15:38:29
アプリケーションへの組込みスクリプトエンジンとしちゃ
VBAのような地位を獲得しつつあるからな。

49:デフォルトの名無しさん
06/09/13 16:03:17
>アプリケーションへの組込みスクリプトエンジン
Ironは.NETのCodeDOMまわりの問題を解決できるから(多分)
うってつけやね。

50:デフォルトの名無しさん
06/09/13 16:10:00
>>46
>パイソンが脅威なので潰しにかかったということか?

   ∩___∩         |
   | ノ\     ヽ        |
  /  ●゛  ● |        |
  | ∪  ( _●_) ミ       j
 彡、   |∪|   |        J
/     ∩ノ ⊃  ヽ
(  \ / _ノ |  |
.\ “  /__|  |
  \ /___ /

51:デフォルトの名無しさん
06/09/13 16:11:37
そのうち Visual Lisp とか出てきそうだな


52:デフォルトの名無しさん
06/09/13 16:25:33
期待age

53:デフォルトの名無しさん
06/09/13 16:52:50
しかもCLRレベルでいずれの言語も変換可能
すげー.NET

54:デフォルトの名無しさん
06/09/13 17:01:20
人間側のリソースが分散されるんで逆に欠点でもあるんだけどね。

55:デフォルトの名無しさん
06/09/13 17:31:44
>>53
マジ?
C#で書いたのをIronPythonにコンバートとかできんのかな?

56:デフォルトの名無しさん
06/09/13 17:35:36
試しに動かしてみた。

けっこう起動に時間がかかるなあ。
(.NET Framework を読み込んでいるから?)

Samples は .NET Framework 3.0 SDK が必要だったりで、素で動いたのはパズ
ルだけですた。


57:デフォルトの名無しさん
06/09/13 18:35:03
>>55
内部表現として共通部分があるというだけで
言語のソースそのもののコンバートが出来るとは言えないような気がする



58:デフォルトの名無しさん
06/09/13 18:42:03
料理の鉄人みたいな

59:デフォルトの名無しさん
06/09/13 20:39:25
>>58
ソースつながり?

60:デフォルトの名無しさん
06/09/13 22:50:27
> IronPython on the CLR was about 1.7x faster than the C-based implementation.

んなアホな

61:デフォルトの名無しさん
06/09/13 22:54:39
よくわからんが頑張れ(wwwwwwww

62:デフォルトの名無しさん
06/09/13 23:04:37
>>60
Jythonだって良いVMで動かせばCPythonより速いのだから、別に不思議ではない。
CPythonのVMの実装は悪くはないが、今となっては古典的で性能は低い。

63:デフォルトの名無しさん
06/09/14 01:48:03
>>57
C#からVBへの逐語的な翻訳も全てが出来るわけではないしね。
生成されるILに互換があるだけで。

IronPythonからアセンブリが作れるのか否かは知らないけど、それにはあまり魅力が無いと思う。
コンパイル済みのバイナリと連携するテキストファイルっつーのが美しい。

64:デフォルトの名無しさん
06/09/14 02:53:36
>>63
アセンブリ作れますが.

65:デフォルトの名無しさん
06/09/14 08:20:28
作れてもさして魅力が無いのには同意。
IronPython でクラス作っても C# で CLR の型として
扱えるワケじゃないしね。

66:デフォルトの名無しさん
06/09/14 11:01:35
アセンブリ作るだけならC#の方が生産性が高いんだよね。
VBしか無かった時代であれば、本当に「乗り換え」を検討したかもしれないけど。

よく糊言語、糊言語と言われてるけど、具体的な埋めるべき「隙間」の例をMSに提示して欲しいなと思う。

67:デフォルトの名無しさん
06/09/14 11:24:08
今まで糊として一応使えてた動的コンパイルも生成コードのメモリが
AppDomain 境界と一蓮托生という場合によっては致命的な欠点もあって、
IronPython は コード生成に LCG 利用するところに
美味しさがあるんじゃないのかな。まだあまり理解してないんだけど。

68:デフォルトの名無しさん
06/09/14 11:58:21
LCGってのぐぐったけどよく判らんかった。
要はGCの対象とされるということでいいのかな。

69:デフォルトの名無しさん
06/09/14 12:10:21
Lightweight Code Generator だってば。

70:デフォルトの名無しさん
06/09/14 12:23:10
>>69
いや、だからそれで発行されたコードがGCの対象となるっつーことでいいのかな、と。

71:デフォルトの名無しさん
06/09/14 13:05:17
>>66
俺のイメージはもの同士をくっつける糊のイメージではなく
いろんなものを埋め込む粘土に近い感じだな。

これまではvbscriptでcomオブジェクト呼び出して色々処理書いたりしてたけど
これからはIronPythonで.netオブジェクト呼び出して色々処理、だな。
んでこれまでvbscriptを別なexeから呼び出して実行するという事は微妙だったけど
IronPythonなら.netのexeからPythonのソースを読み込んで実行することが自然に出来る。

72:デフォルトの名無しさん
06/09/14 15:01:04
>>71
> IronPythonなら.netのexeからPythonのソースを読み込んで実行することが自然に出来る。
そうなん?
他のたとえば、C#からPythonをスクリプトとして、呼べるということでしょうか?
それってすごくない?

73:デフォルトの名無しさん
06/09/14 15:03:46
IronPythonなんてVBの将来版の実験台に過ぎんよ

74:デフォルトの名無しさん
06/09/14 15:09:22
>>72
よくわからんが、組み込みなら出来て当然じゃないの?


75:デフォルトの名無しさん
06/09/14 15:59:13
>>72
>>25みたいな感じでやればすぐに出来るよ。


76:デフォルトの名無しさん
06/09/14 17:23:06
>>72
卑近な例で言えばVBにSQLを埋め込むことだってできるじゃないかww

77:デフォルトの名無しさん
06/09/14 17:56:35
Iron Python で Excelのシートを python リストとして読み書きできるので
しょうか。、Access のテーブルを Python の辞書のリストとして読み書きで
きるのでしょうか。それができるのならば直ぐにでも Iron Python をインス
トールします。VBA でのプログラマ作成は泥臭すぎます。嫌です。

どなたか出来るといって背中を押してください。


78:デフォルトの名無しさん
06/09/14 17:58:09
VBAはプログラマを作成できるのか
さすがMS

79:デフォルトの名無しさん
06/09/14 18:02:41
>>77
できません。

80:デフォルトの名無しさん
06/09/14 18:06:03
>>79
出来るに決まってます
添加のマイクラソフトをなめるなよ

81:デフォルトの名無しさん
06/09/14 18:10:07
それは凄いな

82:デフォルトの名無しさん
06/09/14 18:41:03
MSAgentにさりげなく実装されてまつ。

83:デフォルトの名無しさん
06/09/14 19:01:40
実際どうなんかね。
.NETでそういうコンポーネントがあれば、それを利用できるのかな?

84:デフォルトの名無しさん
06/09/14 19:48:51
出来るだろ。はよやれ。

85:デフォルトの名無しさん
06/09/14 19:58:19
>>77
できるけど、VBAと似たようなもんだよ。

86:デフォルトの名無しさん
06/09/14 21:07:41
デモ映像のエディッタなに?
使わせろ

87:デフォルトの名無しさん
06/09/14 22:13:37
IronPythonで、XNA動いたーwww
URLリンク(forums.microsoft.com)

wktk!!

88:デフォルトの名無しさん
06/09/14 22:17:39
>>77
普通のPythonでも出来るけど、VBAと似たようなもんだよ。

89:デフォルトの名無しさん
06/09/14 22:29:36
>>88
確かにOLE使えば、普通に使える希ガス

90:デフォルトの名無しさん
06/09/14 23:30:31
79, 80, 85, 86, 89 さん、レスありがとうございます。77 です。

Iron Python で行える MS Office の操作が、現在の COM 相当ならば、仕事
で使うのは躊躇われます。VBA と Python を混在させるような使い方になっ
てしまいそうです。

私としては VBA を python で全面的に置き換え可能になって欲しいのですが、
当面無理なようですね。


91:デフォルトの名無しさん
06/09/14 23:39:20
とりあえずAccessの方は、テーブルの操作だけなら
ODBC通してSQLで読み書きすればいいんじゃね?

92:デフォルトの名無しさん
06/09/15 00:00:27
>>87
clr.AddReference('Microsoft.Xna.Framework')
でエラー出る。
何が問題かわからん



93:デフォルトの名無しさん
06/09/15 00:00:33
EXCELの操作なんて、言語が何であっても泥臭さは変わらないと思うけど…。
VBAなら自動マクロでつくったソースからパクれるし、その辺のメリットは結構あると思うけどな。
IronPythonで頑張るくらいなら、VS使って組んだ方が楽だと思う。



94:デフォルトの名無しさん
06/09/15 00:01:59
VBAのクラスモジュールを使えばよい

95:デフォルトの名無しさん
06/09/15 04:50:12
>>92
DLL入れた?

なかったら、XNAシューティングに入っているのを使うとはやい
URLリンク(sorceryforce.com)

とりあえず、俺も試してみようっと。

96:デフォルトの名無しさん
06/09/15 15:20:00
>>95
>>92と状態が変わらない
XP64のせいかも知れないので32BIT Winの人レポキボンヌ

97:デフォルトの名無しさん
06/09/15 15:27:04
>>> import clr
>>> import sys
>>> clr.AddReference('Microsoft.Xna.Framework')
Traceback (most recent call last):
File , line 0, in <stdin>##9
File , line 0, in AddReference##14
SystemError: ファイルまたはアセンブリ 'Microsoft.Xna.Framework, Version=1.0.0.0,
Culture=neutral, PublicKeyToken=f48fa5f25d27e8ff'、またはその依存関係の 1 つが
読み込めませんでした。間違ったフォーマットのプログラムを読み込もうとしました。
>>>

こんな感じ

98:デフォルトの名無しさん
06/09/15 18:54:37
なんか新しいムービーきとったけど1時間あるw
URLリンク(download.microsoft.com)

99:デフォルトの名無しさん
06/09/15 18:55:54
XNAが動いたってことは
IronPythonだけで360ゲームも作れるのね

100:デフォルトの名無しさん
06/09/15 20:58:15
残念ながら360のCLRはLCGに対応していないから無理らしいぜよ。

101:デフォルトの名無しさん
06/09/15 22:15:33
>>98
なんか Python を「ぱいぱん」と読んでいるように聞こえるんだけど

102:デフォルトの名無しさん
06/09/15 23:31:37
>>100
どういうことっすか?
LCGって何?
>>69に書いてあるけどよくわからん

103:デフォルトの名無しさん
06/09/15 23:39:11
>>102
LCGが理解できんでも

・IronPythonはLCGを使う。
・X-BoxのCLRはCFのカスタム版
・そのカスタムCLRにはLCGは含まれていない

で、「動かない」ぐらいは分かると思うけれど

104:デフォルトの名無しさん
06/09/15 23:56:58
>>103
なるほど・・・
XBOXのCLRにはない、LCGっつーのに依存してるのね。

105:デフォルトの名無しさん
06/09/16 00:05:54
>>104
ただ誤解のないようにいっておくと、「現時点では」がつく。
正直なところDSLの考え方をスクリプトというもので常態としている
ゲーム開発において、強い要望がいくのは予想できるので、
将来サポートされる可能性は多分それほど低くない。

とはいっても、コスト見積もりのできる位置に私はいませんので
いい加減な予測ですがー。
…ホント、この機能こそCLRの思想だよなぁ。

106:デフォルトの名無しさん
06/09/16 01:11:56
[DirectX][.NET][XNA]XNA Game Studio に関わる派生ソフトウェア
URLリンク(d.hatena.ne.jp)

ここにも、ダメポって書いてあるな。

107:デフォルトの名無しさん
06/09/19 13:00:05
>>77
IronPython-1.0/Tutorial/Tutorial.htm#T1.3 嫁

108:デフォルトの名無しさん
06/10/07 19:47:11
普通のPythonと何が違うの?

109:デフォルトの名無しさん
06/10/07 20:17:47
さぁ?

110:デフォルトの名無しさん
06/10/07 20:24:21
鉄分

111:デフォルトの名無しさん
06/10/07 20:30:01
サプリ?

112:デフォルトの名無しさん
06/10/07 20:45:57
ライセンスが違うよ

113:デフォルトの名無しさん
06/10/07 21:13:18
>>108
いくつかのモジュールが無くなっている

114:デフォルトの名無しさん
06/10/07 22:01:46
ルパンはとんでもないものを盗んでいきました

115:デフォルトの名無しさん
06/10/07 22:02:43
その代わり.net frameworkのライブラリを自在に使える

116:デフォルトの名無しさん
06/10/07 23:58:46
これで作ったプログラムを納品しても問題ない?>ライセンス

117:デフォルトの名無しさん
06/10/08 00:05:37
君が納品物に設定するライセンス次第。通常は問題ない。

118:デフォルトの名無しさん
06/10/08 00:18:07
IronRubyに期待

119:デフォルトの名無しさん
06/10/08 11:01:28
v1.0.1りりーす

120:デフォルトの名無しさん
06/10/09 05:07:57
まず.net frameworkに興味を持ったことがない人はどこを見ればいいんだ。
pythonから呼び出す方法とかも気になる。

121:デフォルトの名無しさん
06/10/09 06:42:47
答えてくれれば儲けものだし
答えてくれなくても失うものは何も無い

↓さあ

122:デフォルトの名無しさん
06/10/09 07:33:35
>>121
あなたはこの世でもっとも貴重な時間というものを幾分か失いました。

123:デフォルトの名無しさん
06/10/09 08:04:36
>>120
.net frameworkに興味を持ったことがない人は
別に使わなくていいのでは。

いや、逆ギレ的ではなくて普通に。

124:デフォルトの名無しさん
06/10/09 09:08:42
.net framework は知識全然ないけど
もともと python を unix 等で使っていた人が
使う処理系としては、やっぱり推奨じゃないのかな?

active python とかを使う方が無難?

125:デフォルトの名無しさん
06/10/09 09:39:52
>>124
だと思う。
ActivePythonは普通のCPython + Win32拡張の感じ。

126:デフォルトの名無しさん
06/10/09 13:35:47
>>124
yes

127:デフォルトの名無しさん
06/10/09 14:40:18
Python上どうしても.NETの機能が使いたいってわけじゃなければねえ。
CPythonの時点でライブラリは揃ってるわけだし。
.NET上で組み込みスクリプトとして使う分には良さそうなんだけど。

128:デフォルトの名無しさん
06/10/09 16:02:19
VS2005(Standard以上)にIronPythonIntegrationを組み込めば
ポトペタでGUI作成できる。

129:デフォルトの名無しさん
06/10/11 07:01:49
>>123
せっかくIronPythonを使うなら
.net frameworkも使いたいってのが人情ジャマイカ。

130:デフォルトの名無しさん
06/10/11 12:01:40
IronRubyはマダかね?

131:デフォルトの名無しさん
06/10/12 00:24:20
もうあるが

132:デフォルトの名無しさん
06/10/12 03:05:33
どこに

133:デフォルトの名無しさん
06/10/12 03:15:33
>>130
>IronRuby
まだ話だけ。あるいはGroovyと間違えてる。

134:デフォルトの名無しさん
06/10/12 04:24:22
?ぐぐったらすぐ見つかったけど。
URLリンク(wilcoding.xs4all.nl)

まぁまだ走り出したって段階ではある。


135:130
06/10/12 11:56:14
>>134
おぉ!

136:デフォルトの名無しさん
06/10/12 11:58:20
次はIronVisualStudioだな。

137:デフォルトの名無しさん
06/10/12 12:29:53
IronECMAScript が欲しい。
JScript.NET じゃなくて、Ecma-262 3rd エディション仕様のやつ。

まぁ鉄分ばっかりとってもしょうがないけど。

138:デフォルトの名無しさん
06/10/12 15:44:45
なんで"Iron"なんか説明された事あったっけか。

139:デフォルトの名無しさん
06/10/12 15:58:17
なんでアイロンなの?
ふつうVisual〜じゃないの?

140:デフォルトの名無しさん
06/10/12 19:46:35
Microsoft主動のプロジェクトでは無かったからね

141:デフォルトの名無しさん
06/10/13 08:53:02
GoldPython マダー?

142:デフォルトの名無しさん
06/10/13 10:18:12
よくいるんだよ。金属の中でGoldが一番いいと思ってる奴。

143:デフォルトの名無しさん
06/10/13 11:04:10
Ta73

144:デフォルトの名無しさん
06/10/13 12:24:01
ColtPhthon


145:デフォルトの名無しさん
06/10/13 12:26:27
>>144
ColtPythonだよ... ;y=ー( ゚д゚)・∵. ターン

146:デフォルトの名無しさん
06/10/13 15:13:18
■IronStudio 製品構成
            Personal  Professional  Enterprise
IronC            ×        ×       ○
IronC++          ×        ×       ○
IronObjective-C     ×       .×       ○
IronBasic         ×        ○       ○
IronC#           .○       ○       ○
IronD            ×       ×       ○
IronPascal         ×       ○       ○
IronLisp           ×       ×       ○
IronJava          ×       ×       ○
IronCOBOL         ○       ○       ○
IronFortran         .×       ○       ○
IronPython         ○       ○       ○
IronRuby          ×       ○       ○
IronPerl           .○       ○       ○
IronPHP           ×       ×       ○
IronAWK          .×       ○       ○
IronProlog         .○       ○       ○
IronForth          ○       ○       ○
IronBrainFuck       ○       ○       ○


147:デフォルトの名無しさん
06/10/14 03:45:52
IronWhitespace は?

148:デフォルトの名無しさん
06/10/14 09:34:34
IronIntercalとか
IronBefungeがないあたりから
>>146が比較的若めだという事がわかる

149:デフォルトの名無しさん
06/10/14 14:19:05
IronAdaもIronEiffelもないなんて……
それにIronHQ9+も必要だろうに

150:デフォルトの名無しさん
06/10/14 14:29:50
IronHQ9+ってなんだよ。
.NETどーこーする処理は書けないから必要ねーじゃん。
むしろIronIntercalこそ必要だぞ。


151:デフォルトの名無しさん
06/10/14 14:48:48
IronPythonの情報って日本語だと異常に少ないな。
しかもVS2005買えって雰囲気が、かなり嫌。
しばらく放置かな。

152:デフォルトの名無しさん
06/10/14 15:12:33
そもそもVS2005かってもIronPythonには何の役にも立ちませんが?

153:デフォルトの名無しさん
06/10/14 15:44:55
>>151
とりあえずExpressで良いじゃん。
>>152
IronPythonは.NET2.0だからVS2003では
プログラムに組み込めないんじゃない?
試してないから知らんけど。

154:デフォルトの名無しさん
06/10/14 16:55:04
SDKじゃなくて?

155:デフォルトの名無しさん
06/10/14 19:56:09
アイロンゴーレム

156:デフォルトの名無しさん
06/10/14 21:16:52
あんてぃーくぎあごーれむ

157:デフォルトの名無しさん
06/10/15 09:37:08
VSなくてもランタイム入れたら動くけど?

158:デフォルトの名無しさん
06/10/15 12:58:26
VSのProfessional以上だとプラグイン入れてIronPythonがIDEから使えるのさ
規模が小さいうちはエディタだけで開発しててもいいけど、

159:デフォルトの名無しさん
06/10/15 14:15:03
>>158
Visual Studio 2005 SDK version 3.0 のダウンロードページによると、
URLリンク(www.microsoft.com)
> Visual Studio 2005 Requirement:
> In order to install the VS 2005 SDK, you must have Visual Studio 2005 Standard Edition
> or above installed.

160:デフォルトの名無しさん
06/10/15 15:15:58
構文がシンメトリーじゃない言語は使いたくないな

161:デフォルトの名無しさん
06/10/15 16:28:50
Visual Studio 2005 SDKって
VS2005へのアドインを開発するためのSDKであって…。

162:デフォルトの名無しさん
06/10/15 16:43:39
>>161
含まれているSampleの中にIronPythonIntegrationがあるんだよ。
GUI楽チンだよ。

163:デフォルトの名無しさん
06/10/15 20:22:15
>>160
「構文がシンメトリー」ってどういう意味?


164:デフォルトの名無しさん
06/10/15 20:52:35
せっかくなので、Iron Python Integrationの記事を貼っとく。
URLリンク(blogs.msdn.com)
URLリンク(d.hatena.ne.jp)
URLリンク(d.hatena.ne.jp)

165:デフォルトの名無しさん
06/10/18 22:53:34
ipy.exe で
> print nt.listdir(".")
としても日本語の名前は、
> u'.....'
になっちゃうんですが、
ふつーに日本で表示する方法内でしょうか?

166:デフォルトの名無しさん
06/10/25 00:52:24
>>163
こんなの

class FuckYou():()uoYkcuF ssalc
def sonOfABitch():()hctiBAfOnos fed
pass
def sonOfABitch():()hctiBAfOnos fed
class FuckYou():()uoYkcuF ssalc

167:デフォルトの名無しさん
06/10/25 09:15:43
サンプルの中にあるDirectXのデモが動かないのですが誰か動きました?
Deviceを獲得するところでエクスパイアされたプレリリースバージョン使ってるよ
ってエラーが出るのです。DirectXSDKはここ1年ぐらいにリリースされたバージョン
最新は10月のまでいろいろ試したんですが同じでした。

168:デフォルトの名無しさん
06/10/26 02:03:52
ふにゃるん - もう何時でもリリース出来るのでは? IronPython for Visual Studio 2005の9月版
URLリンク(d.hatena.ne.jp)


sugee----

169:デフォルトの名無しさん
06/10/26 02:13:32
pythonでポトペタ?
独自の言語であのデザイナ使えるんだね

170:デフォルトの名無しさん
06/10/26 09:26:05
Visual Studio 2005 SDK version 3.0
URLリンク(www.microsoft.com)
ここでVsSDKSeptember2006.exe落として実行してみたら

---------------------------
Error
---------------------------
Microsoft Visual Studio 2005 SDK September 2006 requires MSHelp 2.0 to be installed. You can get it from Visual Studio and MSDN Library.
---------------------------
OK
---------------------------
ってエラーが出るんだけどMSHelp 2.0ってどうやれば入れられるの?

171:デフォルトの名無しさん
06/10/26 10:27:24
そこまで読んでなんで次の文まで読まないんだよ

172:デフォルトの名無しさん
06/10/26 12:27:53
MSDNが必要というのはわかるんですが、
どこにあるどのファイルをインストールすればいいのかがわからないんですが。

173:デフォルトの名無しさん
06/10/26 14:27:10
VS2005SDKって Express に対応してないよなぁ?
VS2005持ってないと意味ないはずなんだが

174:デフォルトの名無しさん
06/10/26 16:11:53
>>170のリンク先にある通り
VS2005 standard edition以上が必要

175:デフォルトの名無しさん
06/11/04 22:15:07
urllib.urlopen()について教えて欲しいのですが、

>>> import urllib
>>> w = urllib.urlopen('URLリンク(hogehoge....)')


Name Error:name 'ImportWarning' not define

となってしまいます。

何か不足しているんだと思うのですが、
IronPyhonからurllibを使うにはどうしたらいいのでしょうか...?
ご存知の方いらっしゃいましたら教えてください。
#Python 2.5 + IronPythonの環境です。

176:デフォルトの名無しさん
06/11/04 22:37:14
>>175
最初にsys.path.append() を使って、既存のPythonのlibのパスを割り当てる必要があります。

177:デフォルトの名無しさん
06/11/04 23:29:29
>>176
説明不足でした。すみません。
Lib\site.pyに
sys.path.append(r'C:\Program Files\Python25\Lib')
を記述しているのですが...
ちなみにエラーは、以下のようになります。

>>> import sys
>>> import urllib
>>> sys.path.append(r'c:\Program Files\Python25\Lib')
>>> w = urllib.urlopen('URLリンク(hogehoge)')
Traceback (most recent call last):
File , line 0, in <stdin>##120
File C:\Program Files\Python25\Lib\urllib.py, line 82, in urlopen
File C:\Program Files\Python25\Lib\urllib.py, line 194, in open
File C:\Program Files\Python25\Lib\urllib.py, line 272, in open_http
File , line 0, in __import__##4
File C:\Program Files\Python25\Lib\httplib.py, line 70, in Initialize
File , line 0, in __import__##4
File C:\Program Files\Python25\Lib\mimetools.py, line 6, in Initialize
File , line 0, in __import__##4
File C:\Program Files\Python25\Lib\tempfile.py, line 33, in Initialize
File , line 0, in __import__##4
File C:\Program Files\Python25\Lib\random.py, line 41, in Initialize
File , line 0, in __import__##4
File C:\Program Files\Python25\Lib\warnings.py, line 264, in Initialize
NameError: name 'ImportWarning' not defined

178:デフォルトの名無しさん
06/11/05 04:37:29
IronPython は CPython 2.4.3 互換だからじゃないの?
Python 2.4.3 をインストールして、そのパスを参照してみたら?

179:デフォルトの名無しさん
06/11/06 09:29:54
ここららへん
URLリンク(sparcs.kaist.ac.kr)


180:179
06/11/06 10:39:39
サイトが移動してた。
URLリンク(fepy.sourceforge.net)

CPythonのlibをsys.pathにappendしても、CLR上で動くIronPythonでは
Cで実装されているモジュールが動かない。上はその補完プロジェクト。

181:175
06/11/11 00:52:25
>>179-180
うまく動くようになりました。ありがとうございます。

182:デフォルトの名無しさん
06/11/21 13:11:21
ほす

183:デフォルトの名無しさん
06/12/15 12:34:29
hoge

184:デフォルトの名無しさん
06/12/19 16:55:01
んで、結局コレってライセンスどうなってるん?

185:デフォルトの名無しさん
06/12/20 00:18:36
>>184
これは知らんが、元祖Python自体はBSDライセンスなんでBSDライセンスなんじゃね?

186:デフォルトの名無しさん
06/12/20 00:24:24
PythonはPSFライセンス。
鉄PyはMSの独自ライセンスだったとオモタ。

187:デフォルトの名無しさん
06/12/22 16:39:55
Python からWSH使いたいだけなんだけど
これでいいのかな

188:デフォルトの名無しさん
06/12/22 19:19:43
WSHならActivePythonからでも

189:デフォルトの名無しさん
06/12/22 21:48:06
ActiveScriptはCPython+Pywin32
ironPythonを使えるのかどうかは知らん

190:デフォルトの名無しさん
06/12/27 19:30:41
IronPythonを使えばC#で書いたコードをevalできるんでしょうか?

191:デフォルトの名無しさん
06/12/29 15:09:44
C#コードを実行するなら普通にコンパイルすりゃいいんじゃね?
Microsoft.CSharp.CSharpCodeProvider.CompileAssemblyFromSource

192:デフォルトの名無しさん
07/02/07 17:57:01
URLリンク(lists.ironpython.com)
フォロー希望(当方英語に自信なし)。

193:デフォルトの名無しさん
07/02/21 13:17:25
まだ発売されて無いじゃん

194:デフォルトの名無しさん
07/02/26 18:58:34
これって.NETのbytecodeにコンパイルできたりするわけじゃないんですよね?
単なるインタプリタ?

195:デフォルトの名無しさん
07/02/26 19:17:43
>>194
>>10

IronPythonはインタプリタじゃなくてコンパイラ。

196:デフォルトの名無しさん
07/02/27 03:17:37
うほ、キタコレ!w

197:デフォルトの名無しさん
07/02/28 09:27:09
1.1bか

198:デフォルトの名無しさん
07/03/08 17:04:39
IronPythonの埋め込み
URLリンク(www.voidspace.org.uk)

VBAより楽そうだな

199:デフォルトの名無しさん
07/03/14 01:00:05
URLリンク(www.cbook24.com)

200:デフォルトの名無しさん
07/03/14 10:18:06
>199
ソフトバンクの本は、中身を見るまで購入できない。

201:デフォルトの名無しさん
07/03/14 14:23:39
まさに予想外

202:デフォルトの名無しさん
07/03/14 14:47:14
三流のジョーク

203:デフォルトの名無しさん
07/03/14 22:11:26
>>200
安心感求めるなら技術評論社、オライリーだね

204:デフォルトの名無しさん
07/03/14 22:20:45
なんか香ばし〜い

205:デフォルトの名無しさん
07/03/15 21:29:15
>203
それはギャグで言っているのか?

206:デフォルトの名無しさん
07/03/16 00:17:32
     ____  
   /      \   
  /  ─    ─\  
/    (●)  (●) \ いえ、マジですが・・・
|       (__人__)    | 
/     ∩ノ ⊃  /   
(  \ / _ノ |  |    
.\ “  /__|  |  
 . \ /___ /

207:デフォルトの名無しさん
07/03/18 22:02:43
>206
オライリーは無駄文章が多いし、技術評論社は誤字脱字だらけ。


208:デフォルトの名無しさん
07/03/18 22:19:16
その前に選ぶほどまだ本が出てないだろ

209:デフォルトの名無しさん
07/03/18 22:45:39
ソフトバンクの書籍しかない状態で
オライリーとか技術評論社とか言われてもねえ...。

210:デフォルトの名無しさん
07/03/21 22:16:34
ソフトバンクはタイトル詐欺が多いからオンラインじゃ絶対買わないねぇ。
タイトル&帯と中身が違いすぎる。

211:デフォルトの名無しさん
07/03/21 22:32:15
で、君は結局、技術評論社、オライリーどちらの関係者なんだい?

212:デフォルトの名無しさん
07/03/21 22:56:45
両方に関わってる奴という発想はないのか、このゆとりめ

213:デフォルトの名無しさん
07/03/21 22:57:50
無意味にノリで酷い言い方をしてしまった、すまん。
春ゆとりに修正する

214:デフォルトの名無しさん
07/03/21 23:00:36
ソフトバンククリエイティブ必死だなw

215:デフォルトの名無しさん
07/03/21 23:23:17
必死なのはソフトバンク以外の関係者のようにしか見えないわけだが.
まともな社会人なのか?
香ばしい奴が居る物だな.

216:デフォルトの名無しさん
07/03/21 23:40:44
自宅警備員殿乙であります

217:デフォルトの名無しさん
07/03/22 00:03:08
>>215
まてまて、自作自演の可能性も指摘しておかないと
技評とオライリーの工作員に春厨呼ばわりされるぞ(wwww

218:デフォルトの名無しさん
07/03/22 00:03:34
>>215
必死だなw

219:デフォルトの名無しさん
07/03/22 00:38:48
場を和ませようと思った春ゆとりが逆効果だったようだ
本当にすまん
キムチ臭い春ゆとりに修正する

220:デフォルトの名無しさん
07/03/22 14:14:14
頭隠して尻隠さずとはこのことだな。

221:デフォルトの名無しさん
07/03/22 17:21:19
キムチ臭い春ゆとりマグナム

222:デフォルトの名無しさん
07/03/22 21:22:33
>>220が14:14:14なのにちょっと羨望した。

223:デフォルトの名無しさん
07/03/22 22:25:08
こうして、全部合わせると、アブラハムからダビデまで十四代、
ダビデからバビロンへの移住まで十四代、バビロンへ移されてからキリストまでが十四代である。
(マタイ 1:17)

224:デフォルトの名無しさん
07/03/22 22:39:34
工作員の悲しい性質の成せる業、ということか。

225:デフォルトの名無しさん
07/03/22 23:21:36
キムチ臭い春ゆとりマグナムお兄ちゃん

226:デフォルトの名無しさん
07/03/23 00:04:01
これまでの流れをまとめるね。

1) 工作員登場
「ソフトバンクの本は、中身を見るまで購入できない」

2) 工作員の身元判明?
「安心感求めるなら技術評論社、オライリーだね」
「いえ、マジですが・・・」
「ソフトバンクはタイトル詐欺が多い」
「技術評論社、オライリー両方に関わっている」
「ソフトバンククリエイティブ必死だなw」

3) 工作員のネーミングセンス
「このゆとりめ」
「春ゆとり」
「キムチ臭い春ゆとり」
「キムチ臭い春ゆとりマグナム」
「キムチ臭い春ゆとりマグナムお兄ちゃん」

工作員の真の目的は?
そして、「キムチ臭い春ゆとりマグナムお兄ちゃん」の次は?

227:デフォルトの名無しさん
07/03/23 00:14:15
>>226
>そして、「キムチ臭い春ゆとりマグナムお兄ちゃん」の次は?

キムチ臭い春ゆとりマグナムお兄ちゃん工作員じゃね?

228:デフォルトの名無しさん
07/03/23 00:18:57
>>226
相変わらず必死だなw

229:デフォルトの名無しさん
07/03/23 00:21:48
キムチ臭い春ゆとりマグナムお兄ちゃん工作員の華麗なる一生

230:デフォルトの名無しさん
07/03/23 00:22:11
>>226
ここまで恣意的にまとめられると信憑性を疑いたくなるが
見事に釣られているところをみると案外当たってるのかもな(WWWW

231:デフォルトの名無しさん
07/03/23 00:33:37
かもしれないな。
唯一問題点として挙げるなら、IronPython使った事のない俺が

キムチ臭い春ゆとりマグナムお兄ちゃん工作員

以外の全てのネーミングを提示したという点だろうか?

232:デフォルトの名無しさん
07/03/23 00:34:30
あ、いやごめん
Pythonは興味あるんだけどね

斜め読みしたあとの流れでついこう

↓キムチ臭い春ゆとりマグナムお兄ちゃん工作員ボンバイエ

233:デフォルトの名無しさん
07/03/23 00:38:24
>>231
>唯一問題点として挙げるなら

何が問題点なのか意味不明
ちゃんと勉強しろよ>リアル春厨

234:デフォルトの名無しさん
07/03/23 00:41:35
要するに唯一問題点として挙げるなら比較的信頼できない出版社から出るということだろ。
なんで必死にソフバンを庇うのか理解に苦しむ。

235:デフォルトの名無しさん
07/03/23 00:44:19
>>232
オマエみたいに香ばしいヤツはPythonに興味持たなくていいよ
出版関係者ならなおさら今すぐ手を引け
香ばしい本だして袋だたきに遭うのがオチだ

236:デフォルトの名無しさん
07/03/23 00:47:15
な、なんだ? 出版関係者の逆鱗に触れたんだろうか。

既に突っ込みどころが見当違いどころではない

237:デフォルトの名無しさん
07/03/23 00:48:03
↑キムチ臭い春ゆとりマグナムお兄ちゃん工作員ボンバイエな格差社会の底辺側

238:デフォルトの名無しさん
07/03/23 01:33:59
なんだ、このスレってちゃんと人いたのか

239:デフォルトの名無しさん
07/03/23 01:49:33
ヒント:出版関係者

240:デフォルトの名無しさん
07/03/23 02:29:50
このスレ始まって以来の盛上がり

241:デフォルトの名無しさん
07/03/23 05:34:28
    ∧_∧
    ( ・∀・) ワクワク
  oノ∧つ⊂)
  ( ( ・∀・) ドキドキ
  ∪( ∪ ∪
    と__)__)


242:デフォルトの名無しさん
07/03/23 08:38:54
夜寝ないから朝起きれないんだよ。

243:デフォルトの名無しさん
07/03/23 12:54:42
>オライリーは無駄文章が多いし、技術評論社は誤字脱字だらけ。

が抜けているので、
>226
が、オライリー or 技術評論社の工作員で決まり。


244:デフォルトの名無しさん
07/03/23 13:03:38
タイトル詐欺よりはマシだろ

245:デフォルトの名無しさん
07/03/23 16:47:45
オライリーは翻訳に金かけろ。気取った言い回しのつもりで、長文をずらずら日本語にするんじゃないよ。
技術評論社は子飼いのライターが糞。そして、チェックが甘いから間違い多い。
ソフトバンクの本はタイトル詐欺。amazoneとかで買ったら死ぬぞ。


246:デフォルトの名無しさん
07/03/23 17:04:07
amazone

247:デフォルトの名無しさん
07/03/23 17:28:48
このスレはamazoneに読み方を考えるスレになりました

248:デフォルトの名無しさん
07/03/23 17:36:25
あまぞーネ?

249:デフォルトの名無しさん
07/03/23 17:53:52
Amazing Zone

略してamazone

250:デフォルトの名無しさん
07/03/23 18:13:51
チェックが甘いと言ってる側からチェックが甘い

251:デフォルトの名無しさん
07/03/23 19:27:32
うまいこと言うなぁ

252:デフォルトの名無しさん
07/03/23 22:55:41
チャックが甘い?

253:デフォルトの名無しさん
07/03/24 01:33:06
URLリンク(www.amazon.co.jp)

表紙画像キターーーーー!!!

早いところでは週末には売ってたりするのかもね!!!

254:デフォルトの名無しさん
07/03/24 02:00:08
錦蛇キモ杉ワロタw

255:デフォルトの名無しさん
07/03/24 02:18:57
この表紙は只者ではないな。さすがソフトバンククリエイティブ。

256:デフォルトの名無しさん
07/03/24 02:44:42
とぐろ巻いてやがる


257:デフォルトの名無しさん
07/03/24 02:57:45
ウホッいいウンコ

258:デフォルトの名無しさん
07/03/24 03:29:50
帯つきの方のデザインがカコイイ!w

259:デフォルトの名無しさん
07/03/24 07:44:52
鉄製っぽい

260:デフォルトの名無しさん
07/03/24 09:23:50
せんせ〜〜!!
Python はニシキヘビだということを知らない人がいま〜〜す!!

261:デフォルトの名無しさん
07/03/24 11:39:30
かっこいい表紙だ。とくに帯付き。
タイトルもいい。買いたくなる。
だまされてもいい。

262:デフォルトの名無しさん
07/03/24 11:46:15
なんていうか、ヘビ型のゾイドを思い出してなつかしい気分になってしまった

263:デフォルトの名無しさん
07/03/24 12:09:48
本は要らんがあの蛇は欲しいな

264:デフォルトの名無しさん
07/03/24 12:24:45
モノトーン、動物
オライリーの言語本っぽい表紙ですね

本の制作に関わった人の愛を感じるなあ

265:デフォルトの名無しさん
07/03/24 14:08:44
>>264
ん? オライリーのパチもんだと愛があるのか?

266:デフォルトの名無しさん
07/03/24 21:47:38
出版社が取りざたされていますが、大事なのは著者でしょう。
著者名でググると、マイクロソフトの人だとわかります。
本人の物と思われる文章を読むと文章力も問題なさそうです。
「IronPythonに惚れている様子」という証言も見つけました。
名著の可能性は高いと思います。

Ask The Experts! 番外編 : Iron Python について語る
URLリンク(www.microsoft.com)
IronPython for ASP.NET ことはじめ
URLリンク(www.exconn.net)
Python Workshop the Edge 2006 (懇親会参加者の証言)
URLリンク(www.everes.net)

267:デフォルトの名無しさん
07/03/24 23:29:05
プログラム板に書籍宣伝スレがあると聞いて、温泉板から飛んできました。


268:デフォルトの名無しさん
07/03/24 23:50:07
>>262
そうだ! IronPython のマスコットはゾイドにしよう!

269:デフォルトの名無しさん
07/03/24 23:58:05
著者の荒井さんは.NETのすごい人だね。
その点安心感があるね。

実績もなく無名の著者の書いた本は
たいてい内容がアレで読んでて辛いからね。


270:デフォルトの名無しさん
07/03/24 23:59:21
著者がまともでもただのツール紹介本だったら買わんぞ

271:デフォルトの名無しさん
07/03/25 00:01:47
まあ、発売なったら立ち読みしにいくわ

272:デフォルトの名無しさん
07/03/25 00:08:19
だな。Amazonで買うのは(「なか見!検索」くらいできないと)ちょっと怖い。
ソフバンだし。w

273:デフォルトの名無しさん
07/03/25 11:00:02
やっぱり安心できるのは(ry

274:デフォルトの名無しさん
07/03/25 11:54:45
オーム社だな

275:デフォルトの名無しさん
07/03/25 15:07:21
ありのままでlovin’U とかアレゲなてこ入れが入ってしまうに1Python。

276:デフォルトの名無しさん
07/03/25 15:31:12
275
日本語で書いてくれればいいですよ。

277:デフォルトの名無しさん
07/03/26 11:07:39
1.1 RC1出てるねー


次ページ
最新レス表示
スレッドの検索
類似スレ一覧
話題のニュース
おまかせリスト
▼オプションを表示
暇つぶし2ch

5194日前に更新/119 KB
担当:undef