ユーザ用ツール

サイト用ツール


2026:02:06

2/6日記

その他

  • 仕事でいそがしかった。めんどくせえ。
  • 一応終わったけど。
  • その後の調整もある程度内部で展開してどうにかなりそう。

プログラム

  • おもしろい話題があった。
  • まず出どころはMiniScriptのDiscord。
  • 開発者より以下の提言があった。
I'm thinking about changing the ⁨^⁩ operator to be right-associative in MS 2.0.
  • 内容は、MiniScriptの次期バージョンにおいて、べき乗の計算をどういう順番にするかというお話。
  • 現状のMiniScriptは左から順番にべき乗するんだけど、ほとんどのプログラミング言語は右からべき乗計算するんだって。

  • 例えば、2^3^2の場合、左から順番に計算する場合、2^3^2 = (2^3)^2 = 8^2 = 64。
  • 右から計算する場合、同じ計算式を使うと、2^3^2 = 2^(3^2) = 2^9 = 512。
  • つまり左右どちらから計算するかによって計算結果そのものが違うことになる。
  • 左から計算するのは、MATLABやExcel等結構少数派らしい。

  • どちらが正しいかというよりも記述スタイルの問題で、右結合も(2^3^2)=(2^(3^2))という形だと数学的にはしっくり来る。
  • ただそれだとコード破壊的な変更になるから意見が欲しい、という提言だった。

  • こんな仕様あったんだ、と思った(汗

音楽

  • 昔の機材っぽいサチュレーションプラグインとのこと。
  • コンプの調整が面倒な場合、サチュレーションプラグインを使うのは割と有効かなって思う。
  • サチュレーションはコンプレッサーをかける意味合いとかで使ったりするけど(マキシマイザに近いつかいかた)、動画でもそういう使い方を想定しているっぽい。
  • このプラグインもリミッタっぽい効果も出るみたいなので、割と簡易コンプレッサー的な使い方できるかも。
2026/02/06.txt · 最終更新: 2026/02/07 05:27 by machiaworx