InfoQ ホームページ IronPython に関するすべてのコンテンツ
-
.NETニュース総まとめ - 2021年4月19日週
先週は、人気のある.NET IDEの最初の64ビットバージョンであるVisual Studio 2022の発表が特徴的であった。InfoQは、2021年4月19日週から、これについてと.NETエコシステムのいくつかの小さな出来事を調査した。
-
IronPythonの新しいリーダー
IronPythonプロジェクトのコミュニティリーダーはAlex EarlとBenedikt Eggersに引き継がれた。以前のリーダーだったJeff Hardyは、2010年にMicrosoftがアクティブな参画を中止して以来、今日まで当プロジェクトを運営してきた。
-
JythonはVisual Studioで公式にサポートされる
Python Tools for Visual Studioは、メジャーなPythonインタープリタであるCPython、IronPython、Jython、PyPyの4つすべてをサポートした最初の製品である。これは無料のVisual Studio Integrated ShellかVisual Studio Professionalのプラグインとして提供される。
-
Visual StudioでPythonのリファクタリングとプロファイリング
Microsoftの開発部門はPython Tools for Visual Studioのリリース候補をリリースした。 CPython とIronPythonでのリファクタリングのサポートに加えて、このリリースはMPI (Message Passing Interface)とMicrosoft HPC (High Performance Computing)のサポートを提供している。 Visual Studio Ultimateの利用者はまた、 Cpythonのプロファイラも入手できる。
-
.NET用NumPyとSciPy
Visual Studioプロジェクト向けのPythonツールの一部として、有名なNumPy と SciPy ライブラリが.NETにポートされた。ネイティブなCコアへのC#とCインターフェースを合わせたもので、全.NET言語が利用できるような方法でポートされた。
-
Visual StudioがCPythonをサポート
Microsoft Technical Computing Groupは、Python Tools for Visual Studio (PTVS)オープンソース プロジェクトをアナウンスしたばかりである。PTVSは、 IronPython Tools for Visual Studioコードベース(IronPython 2.7に導入された)上で改善され、 CPython, クラスタのサポート、.NETにおける NumPy やSciPyのような新しいモジュールを追加した。
-
IronPython が Python 2.7 の全機能を実装
IronPython 2.7 がリリースされた。Visual Studio への組み込み改良,LINQ および拡張メソッドとの相互運用性の向上,ドキュメントの充実などに加え,Python 2.7 相当の機能がすべて実装されている。
-
Mono のアップデート
Miguel de Icaza 氏は先週,2010 年 7 月の GitHub への移動以降 Novel において,Mono チームが行った全作業をリストアップした長い記事を発表した。最近の作業は,大部分が F# や IronPython,IronRuby,UnityScript など,先日オープンソースとして公開された言語に関連している。
-
MicrosoftがIron言語をMiguel de Icaza氏とJimmy Schementiへ移譲
Jason Zander氏は、MicrosoftがIronPythonとIronRubyをNovell/MonoのMiguel de Icaza氏と以前IronRuby開発の指導者であったJimmy Schementi氏に移譲する予定であると発表した。Jimmy Schementi氏は6月にMicrosoftを辞め、Lab49へ参加した。また、IronPythonは新たにふたりのコントリビュータを得る。それはIronPython in Actionの共著者であるMichael Foord氏とIronPython MVPであるJeff Hardy氏だ。
-
IronPythonとIronRubyのIDEサポート
上位3つのうち2つの.NET IDEが現在、動的プログラミング言語をサポートしている。SharpDevelop 3.2は、継続してIronPythonとIronRubyのサポートを拡張している。マイクロソフトは、IronPython Tools for Visual Studioを率いてこれに参加した。SapphireSteelは、Ruby in Steelを継続して奨めている。
-
HTMLへのPython、Ruby、XAMLの埋め込みを可能にするGestalt
JavaScriptは古い言語だ。最近の開発者のほとんどはRubyやPythonのような言語を使うことを好んでおり、ブラウザで行う処理のためだけにJavaScriptに戻ってくる。もちろんブラウザでVBScriptのようなJavaScript以外の言語をサポートすることが試みられてきたが、うまくいくことはなかった。Microsoftが今度はPythonやRubyを使って同じことを試みている。
-
.NET 4向けIronPython
.NET 4向けIronPythonのプレビュー版はVS 2010と一緒に出荷されるが、この2つがひとつに結びついているというわけではない。IronPythonの出荷計画を詳しく見てみよう。
-
.Net アプリケーションに REPL コンソールを追加する
Microsoft が IronPython と IronRuby をエンドユーザによるアプリケーションのカスタマイズ方法として推奨し始めている。その作業を容易にするために Jim Deville 氏は,エンドユーザがアプリケーションの拡張モードとして使用できるように特別にデザインした REPL コンソールを提供している。
-
IronPythonのパフォーマンスの改善
.NETで実行するPythonのオープンソース(Ms-PL)実装である、新バージョンのIronPythonがリリースされた。IronPython 2.0.1は、パフォーマンスの改善がその目玉であるが、その一方で下位互換性を完璧に維持している。
-
IronPython 2.0のリリース
Microsoftは、Python言語の.NET実装であるIronPython 2.0をCodePlexでリリースした。最も重要な改善点は、Dynamic Language Runtime (DLR)上で実行することである。