中文
相关论文

相关论文: On the Design, Implementation, and Use of Laziness…

200 篇论文

Change in language use is driven by cultural forces; it is unclear whether that extends to programming languages. They are designed to be used by humans, but interaction with computer hardware rather than a human audience may limit…

编程语言 · 计算机科学 2022-08-29 Timothy L Staples

Lazy evaluation is a powerful technique that can optimize code execution by deferring evaluations until their results are required, thus enhancing efficiency. In most modern programming languages, like R, lazy evaluation is commonly applied…

编程语言 · 计算机科学 2026-01-16 Chen Ling , Yachen Wang

CONTEXT The R programming language has a huge and active community, especially in the area of statistical computing. Its interpreted nature allows for several interesting constructs, like the manipulation of functions at run-time, that…

编程语言 · 计算机科学 2024-01-30 Florian Sihler , Lukas Pietzschmann , Raphael Straub , Matthias Tichy , Andor Diera , Abdelhalim Dahou

Large language models (LLMs) are reshaping software engineering by enabling "vibe coding," in which developers build software primarily through prompts rather than writing code. Although widely publicized as a productivity breakthrough,…

软件工程 · 计算机科学 2026-01-01 Yi-Hung Chou , Boyuan Jiang , Yi Wen Chen , Mingyue Weng , Victoria Jackson , Thomas Zimmermann , James A. Jones

Re-running an experiment is generally costly and, in some cases, impossible due to limited resources; therefore, the design of an experiment plays a critical role in increasing the quality of experimental data. In this paper, we describe…

其他统计学 · 统计学 2022-12-15 Emi Tanaka , Dewi Amaliah

With the advent of generative LLMs and their advanced code generation capabilities, some people already envision the end of traditional software engineering, as LLMs may be able to produce high-quality code based solely on the requirements…

软件工程 · 计算机科学 2025-07-11 Jonathan Ullrich , Matthias Koch , Andreas Vogelsang

Sometimes debates on programming languages are more religious than scientific. Questions about which language is more succinct or efficient, or makes developers more productive are discussed with fervor, and their answers are too often…

软件工程 · 计算机科学 2015-06-04 Sebastian Nanz , Carlo A. Furia

Recent advancements in developing Pre-trained Language Models for Code (Code-PLMs) have urged many areas of Software Engineering (SE) and brought breakthrough results for many SE tasks. Though these models have achieved the state-of-the-art…

软件工程 · 计算机科学 2025-05-19 ZiXiao Zhao , Fatemeh H. Fard

Pandas is widely used for data science applications, but users often run into problems when datasets are larger than memory. There are several frameworks based on lazy evaluation that handle large datasets, but the programs have to be…

数据库 · 计算机科学 2025-01-15 Bhushan Pal Singh , Priyesh Kumar , Chiranmoy Bhattacharya , S. Sudarshan

Transformer-based language models for automatic code completion have shown great promise so far, yet the evaluation of these models rarely uses real data. This study provides both quantitative and qualitative assessments of three public…

软件工程 · 计算机科学 2024-02-27 Maliheh Izadi , Jonathan Katzy , Tim van Dam , Marc Otten , Razvan Mihai Popescu , Arie van Deursen

Traditionally, computer programming has been the prerogative of professional developers using textual programming languages such as C, Java, or Python. Low-code programming promises an alternative: letting citizen developers create programs…

编程语言 · 计算机科学 2023-09-26 Martin Hirzel

Scientific software-defined as computer programs, scripts, or code used in scientific research, data analysis, modeling, or simulation-has become central to modern research. However, there is limited research on the readability and…

软件工程 · 计算机科学 2025-01-20 Alyssia Chen , Carol Wong , Bonita Sharif , Anthony Peruma

The rise of Large Language Models (LLMs) as coding agents promises to accelerate software development, but their impact on generated code reproducibility remains largely unexplored. This paper presents an empirical study investigating…

软件工程 · 计算机科学 2026-03-25 Bhanu Prakash Vangala , Ali Adibifar , Ashish Gehani , Tanu Malik

Modern programming languages such as Java, JavaScript, and Rust encourage software reuse by hosting diverse and fast-growing repositories of highly interdependent packages (i.e., reusable libraries) for their users. The standard way to…

软件工程 · 计算机科学 2022-06-01 Joseph Hejderup , Moritz Beller , Konstantinos Triantafyllou , Georgios Gousios

Language constructs inspired by functional programming have made their way into most mainstream programming languages. Many researchers and developers consider that these constructs lead to programs that are more concise, reusable, and…

软件工程 · 计算机科学 2022-06-20 Fernando Alves , Delano Oliveira , Fernanda Madeiral , Fernando Castor

The rise of capabilities expressed by large language models has been quickly followed by the integration of the same complex systems into application level logic. Algorithms, programs, systems, and companies are built around structured…

软件工程 · 计算机科学 2024-02-28 Kaiser Pister , Dhruba Jyoti Paul , Patrick Brophy , Ishan Joshi

Code reasoning tasks are increasingly crucial to evaluating large language models (LLMs). Yet most existing benchmarks rely on simplistic, LLM-generated snippets or human-written solutions to code challenges and often restrict inputs and…

软件工程 · 计算机科学 2026-04-15 Changshu Liu

Dynamically typed programming languages like R allow programmers to write generic, flexible and concise code and to interact with the language using an interactive Read-eval-print-loop (REPL). However, this flexibility has its price: As the…

统计计算 · 统计学 2021-01-14 Michel Lang

In this article, we present a recently released R package for Bayesian calibration. Many industrial fields are facing unfeasible or costly field experiments. These experiments are replaced with numerical/computer experiments which are…

统计计算 · 统计学 2018-08-30 Mathieu Carmassi , Pierre Barbillon , Matthieu Chiodetti , Merlin Keller , Eric Parent

The R programming language is widely used in large-scale data analyses. It contains especially rich built-in support for dealing with vectors, arrays, and matrices. These operations feature prominently in the applications that form R's…

编程语言 · 计算机科学 2023-04-11 John Wrenn , Anjali Pal , Alexa VanHattum , Shriram Krishnamurthi
‹ 上一页 1 2 3 10 下一页 ›