ICPC 2024
Sun 14 - Sat 20 April 2024 Lisbon, Portugal
co-located with ICSE 2024

The developer community has witnessed an unprecedented surge in recent years, with over 100 million active developers on the GitHub platform in 2023. Along with it, there is a significant rise and adoption of new programming languages, frameworks and tools. The study aim is to comprehend how developers perceive these fast-growing programming languages by performing emotion analysis of developer’s comments posted in various software artifacts such as pull requests, issues and commits of GitHub repositories. In this regard, we employed a fine-tuned sLLM (small Large Language Model) to detect emotions, leveraging a balanced dataset from existing literature complemented with additional manual annotations from our collected data. We have analyzed 10 fast-growing programming languages, examining 1.8 million comments from 4.1 million non-code artifacts. To further validate our findings, we have performed a qualitative survey and analysis with 28 developers. Our study reveals intriguing insights into the developers emotion associated with these fast-growing languages. Notably, ``Surprise'' is the predominant emotion associated with these languages.

Mon 15 Apr

Displayed time zone: Lisbon change

16:00 - 17:30
16:00
10m
Talk
CRSP: Emulating Human Cooperative Reasoning for Intelligible Story Point EstimationICPCICPC Full paper
Research Track
Rui Han , Wanjiang Han Beijing University of Posts and Telecommunications, Zhuoyan Han Beijing University of Posts and Telecommunications, Yifan Tian Beijing University of Posts and Telecommunications, Longzheng Chen Beijing University of Posts and Telecommunications, Ren Han Beijing University of Posts and Telecommunications
16:10
10m
Talk
What Do Developers Feel About Fast-Growing Programming Languages? An Exploratory StudyICPCICPC Full paper
Research Track
Jahnavi Kumar Indian Institute of Technology Tirupati, India, Sridhar Chimalakonda Indian Institute of Technology, Tirupati
16:20
10m
Talk
Understanding Regular Expression Denial of Service (ReDoS): Insights from LLM-Generated Regexes and Developer ForumsICPCICPC Full paper
Research Track
Mohammed Latif Siddiq University of Notre Dame, Jiahao Zhang , Joanna C. S. Santos University of Notre Dame
DOI Pre-print Media Attached File Attached
16:30
10m
Talk
Exploring Social Signals in Code Review: An Eye-Tracking Study of Urgency and Reputation EffectsICPCICPC Full paper
Research Track
Sara Yabesi Polytechnique Montreal, Mahta Amini Polytechnique Montreal, Jelena Ristic McGill University, Zohreh Sharafi Polytechnique Montréal
16:40
10m
Talk
On the comprehensibility of functional decomposition: An empirical studyICPCICPC RENE Paper
Replications and Negative Results (RENE)
Ewan Tempero University of Auckland, Paul Denny The University of Auckland, James Finnie-Ansley The University of Auckland, Andrew Luxton-Reilly The University of Auckland, Diana Kirk University of Auckland, Juho Leinonen Aalto University, Asma Shakil The University of Auckland, Robert Sheehan The University of Auckland, James Tizard University of Auckland, Yu-Cheng Tu The University of Auckland, Burkhard Wünsche University of Auckland
16:50
10m
Talk
Reassessing Java Code Readability Models with a Human-Centered ApproachICPCICPC RENE Paper
Replications and Negative Results (RENE)
Agnia Sergeyuk JetBrains Research, Olga Lvova JetBrains, Sergey Titov JetBrains Reserach, Anastasiia Serova JetBrains, Farid Bagirov JetBrains Research, Evgeniia Kirillova JetBrains Research, Timofey Bryksin JetBrains Research
17:00
8m
Talk
Exploring the Impact of Source Code Linearity on the Programmers' Comprehension of API Code ExamplesICPCICPC ERA PaperVirtual Talk
Early Research Achievements (ERA)
Seham Alharbi University of York, Dimitris Kolovos University of York
Pre-print
17:08
8m
Talk
Innovating Coding: Evaluating the Impact of Innovative Thinking in ProgrammingICPCICPC ERA Paper
Early Research Achievements (ERA)
Anthonia Njoku Polytechnique Montreal, Mahta Amini Polytechnique Montreal, Zohreh Sharafi Polytechnique Montréal
17:16
14m
Talk
Empirical + Human Studies: Panel with SpeakersICPC
Discussion