Pith. sign in

REVIEW 1 cited by

MojoBench: Language Modeling and Benchmarks for Mojo

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2410.17736 v1 pith:RRKJQX5P submitted 2024-10-23 cs.CL

classification cs.CL
keywords mojocodemojobenchgenerationlanguagefirstllmsmodels
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

The recently introduced Mojo programming language (PL) by Modular, has received significant attention in the scientific community due to its claimed significant speed boost over Python. Despite advancements in code Large Language Models (LLMs) across various PLs, Mojo remains unexplored in this context. To address this gap, we introduce MojoBench, the first framework for Mojo code generation. MojoBench includes HumanEval-Mojo, a benchmark dataset designed for evaluating code LLMs on Mojo, and Mojo-Coder, the first LLM pretrained and finetuned for Mojo code generation, which supports instructions in 5 natural languages (NLs). Our results show that Mojo-Coder achieves a 30-35% performance improvement over leading models like GPT-4o and Claude-3.5-Sonnet. Furthermore, we provide insights into LLM behavior with underrepresented and unseen PLs, offering potential strategies for enhancing model adaptability. MojoBench contributes to our understanding of LLM capabilities and limitations in emerging programming paradigms fostering more robust code generation systems.

Discussion (0). Continue with ORCID to comment.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. SIMCODE: A Benchmark for Natural Language to ns-3 Network Simulation Code Generation

    cs.NI 2025-07 conditional novelty 6.0 of 10

    SIMCODE provides 400 verified ns-3 simulation coding tasks with tests and shows current LLMs compile and run fewer than a third of generated programs.

Pith tools