Rails やその他の Web 開発フレームワーク以外に、Ruby の実用的/商業的な用途はありますか?
汎用プログラミング言語として、Ruby が他にどのようなアプリケーションに適用されているか知りたいです。
Rails やその他の Web 開発フレームワーク以外に、Ruby の実用的/商業的な用途はありますか?
汎用プログラミング言語として、Ruby が他にどのようなアプリケーションに適用されているか知りたいです。
まあ、そのウェブページの成功事例セクションをチェックしてください
これは、私が作成しなければならない sys-admin スクリプトの個人的な選択です。私はここ Vanderbilt でスーパー クラスターのスケジューリングを管理しており、同期を維持する必要がある約 500 の Linux コンピューティング ノードがあります。私の前任者の perl スクリプトはほとんど判読できません。これは、彼のスクリプト作成能力よりも perl について多くを語っています。Ruby ははるかに可読性が高いため保守しやすく、他のスタッフは私が書いたものを自分の目的のために簡単に変更できます。つまり、sys-admin の作業は ruby の方が優れています。
C# は私のパンとバターですが、現在 Ruby で行っている汎用のスクリプト作成または自動化はすべて行っています。
最近私は、テーブル名のリストを取り込み、データ ディクショナリを調べ、アーカイブ テーブルの定義とトリガーを出力してそれらに書き込みを行う、Oracle 用のアーカイブ ジェネレーターを作成しました。数千行の DDL を生成できるのは、数百行の Ruby です。
私はこの投稿でのRuby as play dohのアナロジーが本当に好きです。とても本当です。
続いてアルバコア。これは Ruby にとって完璧なシナリオです。大規模な XML 構成ファイルの悪夢に対処する必要がなく、非常に生産的にビルド タスクのスクリプトを作成できます。