2 ポイント 投稿者 GN⁺ 2023-08-30 | 1件のコメント | WhatsAppで共有
  • 2013年にJavaScriptでプログラミングを始めました。
  • その後、Pythonを含むいくつかの言語を学んで試してみましたが、JavaScriptがいつも一番好きでした。
  • 昨年Rubyを学び、楽しくて使いやすいことに驚きました。
  • 現在は新しいプロジェクトをすべてRubyで始めています。
  • 2000年代には、PythonとRubyはどちらも比較的新しい、動的型付けの「英語のような」言語でした。
  • その間、この2つの言語は似たような人気を得ていました。
  • 今ではRubyは依然として健在で、Rails関連の仕事も多く、Ruby自体でも興味深いことが起きています。
  • しかしPythonはこの10年間で巨大な成長を続けています。
  • Pythonの数学ライブラリであるnumpyとpandasは、学術界にとって魅力的です。
  • Pythonはよりシンプルで学びやすいのかもしれません。
  • なぜRubyは成長が止まり、Pythonがおそらく最も人気のあるプログラミング言語になったのかを考えてみることができます。
  • (私の意見ではRubyのほうが良い言語なのですが)当時は注目していなかったので、ベテランプログラマーたちの意見を聞いてみたいです.

1件のコメント

 
GN⁺ 2023-08-30
Hacker Newsの意見
  • データ分野でプログラミングに初めて触れる人々に多くの機会を提供する、データコンテキストに特化したPython。
  • Node.jsやReactと競合しなければならなかった、Web開発に特化したRuby。
  • Pythonは教育用言語として人気を集め、ゲームスクリプティングやビルドシステムの作成など、さまざまな分野で使われました。
  • Pythonは雑多なスクリプト作成の標準となり、多くのディストリビューションでPerlに取って代わりました。
  • Pythonは万能言語として知られており、さまざまな分野で広く使われ、有用です。
  • Pythonの設計は、新しいユーザーが概念について正確な直観を形成するのに役立ちました。
  • Pythonの簡潔さ、柔軟性、強力な機能は成功に貢献しました。
  • Pythonの標準ライブラリ、REPL、FFIは人気に大きな役割を果たしました。
  • Pythonの勢いと疑似コードに似た構文は、人気を維持するのに役立ちました。
  • Pythonは初期に採用されたことで、Numpyや関連ライブラリを使うデータ関連作業で好まれる選択肢となりました。
  • Pythonには親しみやすく参加しやすいコミュニティと優れたドキュメントがあり、一方Rubyは当初、日本語でしか文書化されていませんでした。
  • Railsに似たDjangoは、さまざまな他の技術と組み合わせることができ、Pythonの成功に貢献しました。
  • 個人的な経験や好みも、RubyとPythonのどちらを選ぶかに影響しました。