私は、さまざまなプラットフォーム(Windows、Linuxなど)で毎日動作するさまざまな種類のアプリケーション(Webベース、GUIベース、コマンドラインなど)に直面しています。スクリプトを使用してタスクを自動化する素晴らしい機会があります。しかし、ほとんどすべてのタイプのアプリケーションとプラットフォームには、ネイティブのスクリプト言語またはツール(Windows用のVBScriptとPowerShell、Linux用のBashスクリプト、Webアプリケーション用のSelenium、GUIアプリケーション用のAutoItなど)があります。非常に多くのスクリプト言語を学び、維持することは私を殺します。
Rubyはさまざまなプラットフォームと簡単に相互運用できると感じており、非常に表現力があります。だから私の質問は:
Rubyを使用してすべてをスクリプト化することは可能ですか?
その場合、各プラットフォームのネイティブスクリプト言語と比較して、主な欠点は何ですか?