- 1 名前:デフォルトの名無しさん [2006/09/08(金) 12:40:22 ]
- Microsoftがまたおかしな言語を作った。
その名も「IronPython」 中身はPythonを.NET仕様に改造したもの。 動的メソッドやジェネリクスなどが使えるようになっている。 ダウンロード等はこちら www.codeplex.com/Release/ProjectReleases.aspx?ProjectName=IronPython&ReleaseId=423
- 562 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 11:47:08 ]
- IronPython 2.0 Beta (2.0.0.4000) on .NET 2.0.50727.1433
>>> from System import Int32 >>> Int32.TryParse('222') (True, 222) TryParseは.NET 1.xには無いよ。
- 563 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 15:09:44 ]
- ufcpp.net/study/csharp/ab_dotnet.html
>>562 d。そっかCLRは2.0-3.5で共通なのね でライブラリ部分がLINQとか入ってきてると 何となく、dynamic langauge からC#実装の ライブラリを呼び出そうとすると、2.0系の範囲で 動かすのが無難なんかな・・・ LINQとか3.5系は構文が衝突して呼び出せない、fromでこける となるとデータベースの接続に、動的言語は使えない???
- 564 名前:563 mailto:sage [2008/08/06(水) 15:34:18 ]
- zproxy.wordpress.com/2007/05/02/silverlight-vs-jscjavascript/
あぁ、browserbased な clr と clentbased な clr は 互換ではなくて、DB接続、COM呼び出しで それぞれ異なる手法で取り扱われねば, ならないとか? browsebased な clr は、いらない子なのか・・・
- 565 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 15:55:43 ]
- LINQって基本的にコンパイラの糖衣構文だから
- 566 名前:デフォルトの名無しさん mailto:sage [2008/08/06(水) 16:20:14 ]
- LINQのクエリ構文はダックタイピングなのがPythonと煮てるよね
- 567 名前:デフォルトの名無しさん mailto:sage [2008/08/17(日) 16:16:53 ]
- msdn.microsoft.com/ja-jp/library/system.xml.xmlreader.create(VS.80).aspx
item.xml みたいに同じフォルダ内に置かれたxmlを 読み込むにはどうしたら良いですか? <memo>C# と ipy の連携、generics d.hatena.ne.jp/ZOETROPE/20071111#1194752970 </memo>
- 568 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 08:06:40 ]
- CPython用拡張モジュールをIronPythonから呼び出す
journal.mycom.co.jp/articles/2008/02/08/ironpython_cext/001.html ほんまかいな、と呟いて 作業開始・・・
- 569 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 14:52:19 ]
- www.halb-katze.jp/pygt/pygt0300.html
TypeError: expected IntPtr, got Array[object] やはり躓く
- 570 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 14:53:51 ]
- pythonnet.svn.sourceforge.net/viewvc/pythonnet/trunk/pythonnet/
Python.Runtime.dll をコンパイルしてpython2.5をインポート テストケースの解読とC#とipyの型周りの造詣を深める必要ありと
- 571 名前:デフォルトの名無しさん mailto:sage [2008/08/25(月) 15:02:36 ]
- >ipy
IronPython 2.0 Beta (2.0.0.3000) on .NET 2.0.50727.3031 Copyright (c) Microsoft Corporation. All rights reserved. >>> from embedding import * >>> sys=Import('sys') >>> sys.path.append('C:\\Python25\\Lib') warning: DeprecationWarning: Accessing protected method obj from non-derived type PyObject >>> sys.path.append('C:\\Python25\\Lib\\site-packages') >>> pyglet=Import('pyglet') >>> w=pyglet.window.Window() Traceback (most recent call last): AttributeError: 'module' object has no attribute 'argv' www.aida.k.u-tokyo.ac.jp/~saeki/pyglet/doc.ja/#hello-world argv が見つからないと言われ駄目だた
- 572 名前:デフォルトの名無しさん [2008/09/09(火) 23:32:14 ]
- COBRAやBOOでも遊んでみたいな
- 573 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 16:49:24 ]
- IronPython と Windows PowerShell の用途ってバッティングしないんですか?
- 574 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 18:58:00 ]
- 真っ先にバッティングするのはIronRubyじゃ?
- 575 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 21:55:13 ]
- MS視点ではPowerShellの普及を第一と考えているのかと思っていたが
Windows2000をサポートから外すとか血迷ったことしてるし IronPythonやIronRubyの存在もあるし何したいのか見えてこない
- 576 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 22:03:52 ]
- >>575
> MS視点ではPowerShellの普及を第一と考えているのかと思っていたが それはない
- 577 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 22:06:04 ]
- .NETプラットフォームのデモみたいなもんでしょ
種は撒いたが本気じゃないっつか 当たればラッキーぐらいにしか考えてないよ WinFXが結局挫折した時点で.NET自体当初のもくろみからは大幅に外れてるわけだし
- 578 名前:デフォルトの名無しさん mailto:sage [2008/09/10(水) 22:15:46 ]
- ファイル・レジストリ・COM・WMI etcをシームレスに扱えることが至上命題だったPowerShellにとって
.NETをベースにするのが最善だっただけのこと Iron系は単に開発者の取り込みが目的だろ
- 579 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 11:59:38 ]
- Windowsスクリプティング環境ってこんなもんかな
bat、WSH、PowerShell、IronPython、IronRuby スレを読んでると、一から勉強するなら PowerShellよりもIronPythonのほうが良さそうな感じがするなあ 仕事でやるならの使い分けが必要なんだろうけど
- 580 名前:デフォルトの名無しさん mailto:sage [2008/09/11(木) 12:18:12 ]
- IronPythonプログラミングの始め方
www.atmarkit.co.jp/fdotnet/special/ironpython01/ironpython01_01.html Windowsスクリプティング環境比較:PowerShell vs WSH www.atmarkit.co.jp/fwin2k/operation/pshvswsh/pshvswsh_01.html こんな感じの比較記事はすごく助かる ベンダーの言語戦略、障壁、ライバル言語、将来性、現在はどんな現場で使われているか、 出来ること出来ないこと、得意不得意、言語間の親和性、ステップアップの道筋 こういう全体像を把握するには総括的な知識が要求されるけど 複雑で覚えることが多くて、技術の進歩も早いからなかなか難しいですね 政治、経済、金融の全体像がよくわからないのと似ている気がする
- 581 名前:デフォルトの名無しさん [2008/09/13(土) 00:34:21 ]
- C#Pythonみたいなもんか?
- 582 名前:デフォルトの名無しさん [2008/09/13(土) 00:40:18 ]
- PowerShellってランタイム入れなあかんのでしょ?
そうまでして使う価値あるんかな。 趣味レベルならまだしも、 仕事でPowerShellを使う意味なんてあるんかな?バッチ+WSHでいいじゃん。
- 583 名前:デフォルトの名無しさん mailto:sage [2008/09/13(土) 01:32:23 ]
- このスレを全否定する気かw
- 584 名前:デフォルトの名無しさん [2008/09/13(土) 17:17:33 ]
- 確かにwww
- 585 名前:デフォルトの名無しさん mailto:sage [2008/09/13(土) 18:23:41 ]
- WindowsServer2008には標準で入ってる。
- 586 名前:デフォルトの名無しさん [2008/09/13(土) 20:27:23 ]
- サーバーにだけ入っててもなぁ
- 587 名前:デフォルトの名無しさん mailto:sage [2008/09/13(土) 20:38:56 ]
- 主な用途は管理用でしょ >PowerShell
- 588 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 00:35:54 ]
- まあ、あれはエンドユーザに使わせるようなもんじゃないわなあ。
アイコンのダブルクリックで起動できないし。
- 589 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 00:51:11 ]
- とりあえずIronPythonの話しようぜ?
えっと、シェルとして使う場合のチップス・・・とかでいいのか
- 590 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 14:41:54 ]
- windowsスクリプトにも使える言語を勉強しようと思うのですが
IronPythonは良い選択ですか? Pythonと構文は互換するから違和感なく移行できて IronPythonで培ったものは無駄にならないと言う認識でOKでしょうか
- 591 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 15:05:46 ]
- VBさいきょー
- 592 名前:sage [2008/09/14(日) 18:10:57 ]
- セミコロンいらないからVBユーザーにもオススメよ
こっちへおいで
- 593 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 18:13:15 ]
- ごめん、寝ぼけて入れ間違えた
- 594 名前:デフォルトの名無しさん mailto:sage [2008/09/14(日) 19:10:04 ]
- なんでMSのライブラリって大文字を使わせたがるんだろう。自己主張強すぎ。
- 595 名前:デフォルトの名無しさん [2008/09/26(金) 20:51:29 ]
- 誰か、Windows上でIronPythonとDjangoで動かしている方います?
- 596 名前:デフォルトの名無しさん mailto:sage [2008/09/28(日) 02:34:35 ]
- 質問の意図がわからねー
できるできないの話なら、できるようだ PyConの記事を探してみるといい おやすみ
- 597 名前:デフォルトの名無しさん [2008/10/13(月) 10:08:32 ]
- >>595
IIS+Djangoをやろうとして挫折中 暇が出来たらまたやる予定
- 598 名前:デフォルトの名無しさん mailto:sage [2008/10/15(水) 01:26:12 ]
- 氷強いかと思ったらやっぱり弱かった。
もうウィルスに戻る。
- 599 名前:デフォルトの名無しさん [2008/10/17(金) 06:35:05 ]
- C/Pythonからマネージドなコード呼び出せますか?
スレの趣旨から外れるけどここしか訊くところ無いんで赦して
- 600 名前:599 [2008/10/17(金) 06:48:09 ]
- COM相互運用機能を使ってCOMコンポーネントとして
登録しておけばC/Pythonからpywin32で呼び出せそうですね。
- 601 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 09:16:35 ]
- >>599
普通に.Netスレで聞けばいいと思うのだが
- 602 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 09:24:13 ]
- >>599
逆 PInvoke というのもある 調べてみたら笑える
- 603 名前:デフォルトの名無しさん mailto:sage [2008/10/17(金) 11:55:24 ]
- >>602
・・・!! まさかこんな手段があるとは・・これは知らなかったわ。
|

|