「Python」カテゴリーアーカイブ

Visual Studio 2017 Version 15.4 Preview

情報源: Visual Studio 2017 Version 15.4 Preview | The Visual Studio Blog

詳細は情報源を読んで頂くとして、項目的には以下の通り。

  • Universal Windows Platform Development – Windows Fall Creators Update
  • .NET Standard 2.0 Support
  • Windows Application Packaging Project
  • XAML Edit & Continue Improvements
  • Mobile and Game Development – Unity
  • Xamarin – Live Player(!)
  • IDEの改善
  • Rツールのアップデート

その他の関連記事

A Lap Around Python in Visual Studio 2017 | The Visual Studio Blog

情報源: A Lap Around Python in Visual Studio 2017 | The Visual Studio Blog

Visual Studio 2017 Update 2よりインストール可能になったPython関連機能の紹介記事。VS2017からはVS2015までのPTVSのようなアドインという扱いではなく、Pythonへの対応機能は基本機能とされている。

個人や、OSS開発では無償で使用できるCommunity Editionでも当然使えます。

Python support in Visual Studio 2017

情報源: Released: Python support in Visual Studio 2017 – Python Engineering at Microsoft

現状製品版のVS2017ではPythonのサポートがありません。

Pythonのサポートは現状Previewプログラムで行われています。このためVS2017でPythonの開発を行いたい場合にはプレビュープログラムに参加するか、PTVSがGAされるのを待つしか無いようです。

機能的にはPythonのVS内でのREPL環境が提供されたりなど、機能拡張もされていくようです。

Release IronPython 2.7.7.0 Release Candidate 0 

main – Implementations of Python and Ruby programming languages for .NET Framework that are built on top of the Dynamic Language Runtime.

情報源: Release IronPython 2.7.7.0 Release Candidate 0 · IronLanguages/main · GitHub

IronPython 2.7.7 RC0がリリースされました。

変更点は以下のissuesをご確認ください。

https://books.google.co.jp/books?id=puQgDAAAQBAJ&redir_esc=y

Python 3.6 の(個人的に)注目の変更点 – methaneのブログ

Python 3.6b1 がリリースされましたね。(フライング) beta1 ということで、 3.6 に向けた新機能の追加は (provisional package を除いて) 終了です。ただし、仕様が確定したと言うわけではなくて、beta版に対するフィードバックを元に新機能を修正したり、最悪 revert して 3…

情報源: Python 3.6 の(個人的に)注目の変更点 – methaneのブログ

Windowsのコンソール周りの改造と、MAX_PATHの改造は良いなぁ。

IronPython 2.7.6.3 リリース 

main – Implementations of Python and Ruby programming languages for .NET Framework that are built on top of the Dynamic Language Runtime.

情報源: Release IronPython 2.7.6.3 · IronLanguages/main · GitHub

新体制になってから初めての正式リリースです。

2.7.5から多数のバグフィックスをしています。

また、MLに流されたリリース通知のメールによれば、.NET Foundationへの加盟を目指して活動しているようです。

続きを読む IronPython 2.7.6.3 リリース 

Release IronPython 2.7.6 RC2 

main – Implementations of Python and Ruby programming languages for .NET Framework that are built on top of the Dynamic Language Runtime.

情報源: Release IronPython 2.7.6 RC2 · IronLanguages/main

IrpnPython復活ののろしみたいな感じ。

現在プロジェクトを率いているAlex EarlのRC1公開時のコメント。

On behalf of the IronPython team I am happy to announce the release candidate for IronPython 2.7.6.

First and foremost, the whole team would like to thank @jdhardy for his work on IronPython over the years. He took over when the code was open sourced by Microsoft, and through thick and thin kept the project going. His work has made the project much better.

This release combines changes from many different developers. A special thanks to:

@kunom, @simplicbe, @paweljasinski, @DinoV, @slozier, @jdhardy, @rassilon, @moto-timo, @jsakamoto, @terianil, @filmor, and @malcomdw.

The majority of the work that has gone into this release is fixing up some small longstanding issues, adding a new C# based IronPython “compiler” named ipyc that adds some additional features over pyc.py, a major memory leak fixup from @jdhardy that should resolved several memory leak issues that have been found over time, and the removal of Silverlight from the packages.

This is a Release Candidate, not a production release. Please test and submit issues here on Github.

For Visual Studio integration, check out Python Tools for Visual Studio which has support for IronPython as well as CPython, and many other fantastic features.

IronPython 2.7.6-rc1 is also available for embedding via NuGet. The main package is IronPython, and the standard library is in IronPython.StdLib.

ということで、新しい体制も出来て、開発がRebootされました。IronPython 3の開発も進んで行ってくれるとうれしいな。

Python for .Net rises from the dead

After long suffering from stagnant development, the IronPython project for running Python on .Net is getting a new lease on life with new team leaders and a Python 3 upgrade

情報源: Python for .Net rises from the dead

IronPythonが新体制になって復活すると言う記事。

IronPython開発メーリングリストに投稿された新体制に関するJeff Hardyからのメール

もう1年以上何も起きていない感じですが、復活しますか。

記事中にもありますが、それなりの速度でPython3の仕様で実装できればそれなりに価値が出てくると思います。

また、IronRubyですが、今までIronLanguageと言う形でIronPythonと同じリポジトリでしたが、IronPythonとはリポジトリが分割されました。https://mail.python.org/pipermail/ironpython-users/2016-July/017687.html

GitHub: https://github.com/IronLanguages