私は、Python で文芸的なプログラミングを行うさまざまな方法を試してきました。私はnoweb
が好きですが、主な問題が 2 つあります。1 つ目は、開発時間の約半分を費やしている Windows でビルドするのが難しいことです。2 つ目は、コードの各チャンクを最終的なプログラムになるようにインデントする必要があることです。これはいつ書くかは必ずしもわかりません。私は Emacs にとても愛着があるので、Leo は使いたくありません。
次のような優れた読み書き可能なプログラミング ツールはありますか。
- Windowsで実行
- チャンクが書き込まれるときではなく、使用されるときにチャンクのインデントを設定できるようにします
- それでもEmacsで作業できます
ありがとう!
訂正:後でインデントできnoweb
ます--- 見つけた紙を読み違えてしまいました。
デフォルトでは、
notangle
チャンクを展開するときに空白を保持し、インデントを維持します。したがって、Miranda や Haskell などのインデントが重要な言語で使用できます。
これにより、「Runs on Windows」の問題だけが残ります。