54 citations · 61 across the 7 of their papers we have counts for
6 papers · 1 filter
Bridging the Gap Between Binary and Source Based Package Management in Spack
John Gouwar, Gregory Becker, Tamara Dahlgren +3
Binary package managers install software quickly but they limit configurability due to rigid ABI requirements that ensure compatibility between binaries. Source package managers pr…
"I Would Have Written My Code Differently'': Beginners Struggle to Understand LLM-Generated Code
Yangtian Zi, Luisa Li, Arjun Guha +2
Large language models (LLMs) are being increasingly adopted for programming work. Prior work shows that while LLMs accelerate task completion for professional programmers, beginnin…
npm-follower: A Complete Dataset Tracking the NPM Ecosystem
Donald Pinckney, Federico Cassano, Arjun Guha +1
Software developers typically rely upon a large network of dependencies to build their applications. For instance, the NPM package repository contains over 3 million packages and s…
Type Prediction With Program Decomposition and Fill-in-the-Type Training
Federico Cassano, Ming-Ho Yee, Noah Shinn +2
TypeScript and Python are two programming languages that support optional type annotations, which are useful but tedious to introduce and maintain. This has motivated automated typ…
A Large Scale Analysis of Semantic Versioning in NPM
Donald Pinckney, Federico Cassano, Arjun Guha +1
The NPM package repository contains over two million packages and serves tens of billions of downloads per-week. Nearly every single JavaScript application uses the NPM package man…
SantaCoder: don't reach for the stars!
Loubna Ben Allal, Raymond Li, Denis Kocetkov +38
The BigCode project is an open-scientific collaboration working on the responsible development of large language models for code. This tech report describes the progress of the col…