3

最近、すごいプログラミング言語redで遊んでいます。Linux Box にダウンロードして と入力red --versionすると、予期しない結果が得られました。

$ red --version
GNU ed version 0.2

それから私はedのマニュアルを調べますred. エドの名前の秘密の歴史を知っている人はいますか、それは素晴らしい話かもしれません. ;-)

4

2 に答える 2

1

少し前に私にも同じことが起こりました.Redは私のお気に入りのDebian用にパッケージ化されていると思っていました! ヘラス、違います。

少なくとも私のdebianでは、edパッケージに属する「赤い」実行可能ファイルは、edへのシンボリックリンクのみであることに注意しました。

  # pierre@autan: ~        < 2013_10_13__12_16_23 >
ll /usr/bin/red
lrwxrwxrwx 1 root root 7 mai   12 19:10 /usr/bin/red -> /bin/ed

これは、数か月前に私が指摘したポイントにつながります。「レッド」という名前は少し一般的すぎて、混乱を招く可能性があることがわかりました。「rebol」をグーグルで検索すると、多くの関連する一致が表示されますが、「red」をグーグルで検索すると、膨大な量の無関係なものが表示されます。ただし、@DocKimbel (Red の作成者) が指摘したように、「赤い言語」をグーグルで検索すると、すぐに関連する URL につながります。

さて、何をすべきか:

  1. Red 側から: 「red」を red_lang のような別の名前に変更しますか? ed とその赤い「エイリアス」を引き続き使用できるように
  2. ed の側から: パッケージを取得し、赤いシンボリック リンクを削除します。依存関係を注意深く確認する必要があります。

最初のオプションはプログラミングに関するものであることに注意してください。現在実現しつつある Red の将来は、この種の「詳細」に依存しており、まもなく Red でコーディングするすべてのプログラマーに関係します (たくさん!;))。2 番目のオプションは、プログラミングに関するものではありません: mea culpa です。

@HostileFork がhttps://chat.stackoverflow.com/rooms/291/rebol-and-redで指摘したように、ed はかなり昔ながらのツールです。それは「普通の」人間によるものです。

(ちょっと話が脱線しましたね。すみません…)

于 2013-10-13T10:33:10.483 に答える