Refsort/Ruby v2.93 to be released
暑さにめげてブログの更新が滞っていますが,それなりに活動はしています.明日9月1日付で,辞書参照型ソーティングフィルターをスクリプト言語 Ruby で実装した Refsort/Ruby v2.93 をリリースすることにしました.過去のリリース実績は新しいほうから順に *1 *2 *3 *4 *5 *6 *7 *8 *9 *10 となっています.
改訂と言っても今回は完全に形式的な改訂です.改訂内容は,これまで「埋め込みマイルストーン」と呼んでいたものを「埋め込みラベル」に変更するというものです.これに伴いスクリプト内部の定数や変数の名前を変更していますが,これはユーザーには無関係.ユーザーから見た場合の変更点は,コマンドラインでの埋め込みマイルストーンの出力を指示するための長いオプション名 --milestone と --msindented がそれぞれ --label と --labindented に変更されるというものです.ただし短いオプション名は従来通り -m と -M のままなので,実害は無いと考えています.
これに伴い,ユーザーズガイドも書き直したものをアップロードすることにしました.スクリプトの内容自体には何の変更もありません.仕様も実装もしばらくは変更するつもりが無いので,このまま毎年クリスマスにリリースされる Ruby の新版(今年は v2.6.0)を迎えるものと思います.この新版の目玉は MJIT と呼ばれる加速機構なのですが,Refsort のような短時間で終了してしまう一発モノのスクリプトにはほとんど効果はないと思われます.
本日中に関連ファイルのアップロードを行いたいと思います.
| 固定リンク | 0
「パソコン・インターネット」カテゴリの記事
- WSL2 をインストールして使っています(2024.06.19)
- Windows 再インストール時に VMD でハマる(2024.04.13)
- Microsoft Teamsの複雑な仕様がやっとわかった(2023.08.20)
- Xeonマシンを組みたくなった(2023.05.21)
- 音楽ライブラリを再構築(2023.04.28)
「IT関連情報」カテゴリの記事
- IOC List v14.2 Released(2024.08.27)
- Ruby を自力ビルドしてみた(2024.07.25)
- Excel上でPythonが使える(2024.07.15)
- WSL2 をインストールして使っています(2024.06.19)
- Windows 再インストール時に VMD でハマる(2024.04.13)
コメント