論文の概要: Unveiling Ruby: Insights from Stack Overflow and Developer Survey
- arxiv url: http://arxiv.org/abs/2503.19238v1
- Date: Tue, 25 Mar 2025 00:52:28 GMT
- ステータス: 翻訳完了
- システム内更新日: 2025-03-26 16:51:23.648727
- Title: Unveiling Ruby: Insights from Stack Overflow and Developer Survey
- Title(参考訳): Rubyを公開する - Stack Overflowと開発者調査からの洞察
- Authors: Nikta Akbarpour, Ahmad Saleem Mirza, Erfan Raoofian, Fatemeh Hendijani Fard, Gema Rodríguez-Pérez,
- Abstract要約: Rubyは広く使われているオープンソースプログラミング言語であり、その単純さ、特にWeb開発で評価されている。
この研究は、Stack Overflow(SO)に関する498,000以上のRuby関連の質問を分析して、Ruby開発者が直面している主要なトピック、トレンド、困難について調査することを目的としている。
BERTopicモデリングと手動解析を用いて,35のトピックを6つのカテゴリに分類した分類法を開発した。
- 参考スコア(独自算出の注目度): 1.4680035572775536
- License:
- Abstract: Ruby is a widely used open-source programming language, valued for its simplicity, especially in web development. Despite its popularity, with over one million users on GitHub, little is known about the issues faced by Ruby developers. This study aims to investigate the key topics, trends, and difficulties faced by Ruby developers by analyzing over 498,000 Ruby-related questions on Stack Overflow (SO), followed by a survey of 154 Ruby developers. We employed BERTopic modeling and manual analysis to develop a taxonomy of 35 topics, grouped into six main categories. Our findings reveal that Web Application Development is the most commonly discussed category, while Ruby Gem Installation and Configuration Issues emerged as the most challenging topic. Analysis of trends on SO showed a steady decline. A survey of 154 Ruby developers demonstrated that 31.6% of the participants find the Core Ruby Concepts category particularly difficult, while Application Quality and Security is found to be difficult for over 40% of experienced developers. Notably, a comparison between survey responses and SO metrics highlights a misalignment, suggesting that perceived difficulty and objective indicators from SO differ; emphasizing the need for improved metrics to better capture developer challenges. Our study provides insights about the challenges Ruby developers face and strong implications for researchers.
- Abstract(参考訳): Rubyは広く使われているオープンソースプログラミング言語であり、その単純さ、特にWeb開発で評価されている。
GitHub上で100万人以上のユーザを抱えるその人気にもかかわらず、Ruby開発者が直面している問題についてはほとんど知られていない。
この研究は、Stack Overflow (SO)に関する498,000以上のRuby関連の質問を分析し、続いて154人のRuby開発者の調査によって、Ruby開発者が直面している主要なトピック、トレンド、困難について調査することを目的としている。
BERTopicモデリングと手動解析を駆使して,35のトピックを6つのカテゴリに分類した分類法を開発した。
しかし、Ruby Gemのインストールと設定の問題が最も難しいトピックとして現れました。
SOの傾向は着実に低下した。
154人のRuby開発者の調査によると、参加者の31.6%がコアRubyコンセプトのカテゴリを特に難しいと感じている。一方、アプリケーション品質とセキュリティは、経験豊富な開発者の40%以上にとって難しい。
特に、調査回答とSOメトリクスの比較では、不一致が強調され、SOからの難易度と客観的指標の認識が異なることが示唆されている。
私たちの研究は、Ruby開発者が直面している課題と研究者にとっての強い影響についての洞察を提供する。
関連論文リスト
- Towards Detecting Prompt Knowledge Gaps for Improved LLM-guided Issue Resolution [3.768737590492549]
GitHubイシュースレッド内の433人の開発者-ChatGPT会話を分析し、インシデントギャップと会話スタイルが課題解決に与える影響を調べる。
不効果的な会話は44.6%のプロンプトで知識ギャップを含んでいるのに対し、効果的な会話では12.6%しかなかった。
論文 参考訳(メタデータ) (2025-01-20T19:41:42Z) - CodeElo: Benchmarking Competition-level Code Generation of LLMs with Human-comparable Elo Ratings [70.95565672516979]
LiveCodeBenchやUSACOといった既存のベンチマークは、プライベートテストケースの可用性の欠如、特別な審査員のサポートの欠如、不整合実行環境のために不足している。
CodeEloは標準化された競合レベルのコード生成ベンチマークで、これらすべての課題に初めて効果的に対処する。
論文 参考訳(メタデータ) (2025-01-02T13:49:00Z) - Developer Challenges on Large Language Models: A Study of Stack Overflow and OpenAI Developer Forum Posts [2.704899832646869]
大規模言語モデル(LLM)は、様々なドメインにまたがる例外的な機能のために広く普及している。
本研究は,Stack OverflowとOpenAI Developer Forum上でのコミュニティインタラクションを分析することによって,開発者の課題を調査する。
論文 参考訳(メタデータ) (2024-11-16T19:38:27Z) - What Do Developers Discuss in Their Workplace? An Analysis of Workplace StackExchange Discussions [1.7532822703595765]
この記事では、Workplace StackExchangeサイトの47,368の投稿を分析します。
従業員の健康、コミュニケーション、キャリア・ムーブメントと雇用、紛争とミステイク、コーポレート・ポリシー、マネジメント/スーパーバイザの責任、学習と技術スキルの4つのカテゴリに分類された46のトピックを特定した。
論文 参考訳(メタデータ) (2024-11-11T14:15:40Z) - Understanding Code Understandability Improvements in Code Reviews [79.16476505761582]
GitHub上のJavaオープンソースプロジェクトからの2,401のコードレビューコメントを分析した。
改善提案の83.9%が承認され、統合され、1%未満が後に復活した。
論文 参考訳(メタデータ) (2024-10-29T12:21:23Z) - Konstruktor: A Strong Baseline for Simple Knowledge Graph Question Answering [60.6042489577575]
Konstruktor - 問題を3つのステップに分割する,効率的で堅牢なアプローチ。
我々のアプローチは言語モデルと知識グラフを統合し、前者の力と後者の解釈可能性を活用する。
関係検出において、ワークフローの最も困難なステップとして、関係分類・生成とランク付けの組み合わせが、他の手法よりも優れていることを示す。
論文 参考訳(メタデータ) (2024-09-24T09:19:11Z) - SUPER: Evaluating Agents on Setting Up and Executing Tasks from Research Repositories [55.161075901665946]
Superは、機械学習(ML)と自然言語処理(NLP)の研究リポジトリを扱う研究者が直面する現実的な課題を捉えることを目的としている。
本ベンチマークでは,注釈付きエキスパートソリューションを用いたエンドツーエンド問題45,特定の課題に焦点をあてたエキスパートソリューションから導いた152,大規模開発のための602の問題を自動生成する。
我々は、最先端のアプローチが、最良のモデル(GPT-4o)でこれらの問題を解決するのに苦労していることを示し、エンド・ツー・エンドの16.3%と46.1%のシナリオを解決した。
論文 参考訳(メタデータ) (2024-09-11T17:37:48Z) - Voices from the Frontier: A Comprehensive Analysis of the OpenAI Developer Forum [5.667013605202579]
OpenAIの先進的な大規模言語モデル(LLM)は自然言語処理に革命をもたらし、開発者は革新的なアプリケーションを作成できるようになった。
本稿では,OpenAI Developer Forumを包括的に分析する。
本研究では,(1)人気傾向とユーザエンゲージメントパターン,(2)開発者が直面する課題や関心事の分類に焦点をあてる。
論文 参考訳(メタデータ) (2024-08-03T06:57:43Z) - Drop it All or Pick it Up? How Developers Responded to the Log4JShell Vulnerability [5.164262886682181]
われわれはLog4JShellの多種多様でおそらくその1つを探っている。
私たちの調査では、開発者は5日から6日間の迅速なレスポンスを示しています。
すべてを廃止する代わりに、驚くほど開発者の活動は、待ち望まれているすべての問題やPRに対して増加する傾向があります。
論文 参考訳(メタデータ) (2024-07-05T05:33:10Z) - A Survey of Neural Code Intelligence: Paradigms, Advances and Beyond [84.95530356322621]
この調査は、コードインテリジェンスの発展に関する体系的なレビューを示す。
50以上の代表モデルとその変種、20以上のタスクのカテゴリ、および680以上の関連する広範な研究をカバーしている。
発達軌道の考察に基づいて、コードインテリジェンスとより広範なマシンインテリジェンスとの間の新たな相乗効果について検討する。
論文 参考訳(メタデータ) (2024-03-21T08:54:56Z) - Brain-inspired Search Engine Assistant based on Knowledge Graph [53.89429854626489]
developerbotは脳にインスパイアされた、knowledge graphの名前の検索エンジンアシスタントだ。
複雑なマルチ制約クエリを複数の順序制約に分割することで、多層クエリグラフを構築する。
次に、制約推論プロセスを認知科学の拡散活性化モデルに触発されたサブグラフ探索プロセスとしてモデル化する。
論文 参考訳(メタデータ) (2020-12-25T06:36:11Z)
関連論文リストは本サイト内にある論文のタイトル・アブストラクトから自動的に作成しています。
指定された論文の情報です。
本サイトの運営者は本サイト(すべての情報・翻訳含む)の品質を保証せず、本サイト(すべての情報・翻訳含む)を使用して発生したあらゆる結果について一切の責任を負いません。