こんばんは
はい、Twitter(現在のX)は、初期の段階ではRubyで開発されていました。特に「Ruby on Rails」というWebアプリケーションフレームワークが使われていて、ログイン機能や投稿機能など、基本的なサービスの構築に活用されていました。
Rubyは開発のスピードや柔軟性に優れているため、スタートアップ期のTwitterには適していたのです。
しかし、サービスの規模が急速に拡大し、大量のメッセージをリアルタイムで処理する必要が出てきたことで、Rubyの性能やスケーラビリティに限界が出来ました。
そのため、より高性能な言語であるScalaへと移行が進められました。ScalaはJava仮想マシン(JVM)上で動作し、大規模なシステムにも対応できるため、現在のTwitterの基盤として使われています。
つまり、Twitterは最初はRubyで作られていましたが、現在はScalaなどに置き換えられています。