From Procedures, Objects, Actors, Components, Services, to Agents -- A Comparative Analysis of the History and Evolution of Programming Abstractions
Fuente:
arXiv
Saved in:
| Main Author: | Briot, Jean-Pierre |
|---|---|
| Format: | Preprint |
| Published: |
2021
|
| Subjects: | |
| Online Access: | |
| Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Similar Items
Automatically Generating Questions About Scratch Programs
by: Obermüller, Florian, et al.
Published: (2025)
by: Obermüller, Florian, et al.
Published: (2025)
AI's Impact on Traditional Software Development
by: Madupati, Bhanuprakash
Published: (2025)
by: Madupati, Bhanuprakash
Published: (2025)
A Block-Based Testing Framework for Scratch
by: Feldmeier, Patric, et al.
Published: (2024)
by: Feldmeier, Patric, et al.
Published: (2024)
Automated Computer Program Evaluation and Projects -- Our Experiences
by: Srinivasan, Bama, et al.
Published: (2024)
by: Srinivasan, Bama, et al.
Published: (2024)
AI as a component in the action research tradition of learning-by-doing
by: Benson, Ian, et al.
Published: (2025)
by: Benson, Ian, et al.
Published: (2025)
Functional vs. Object-Oriented: Comparing How Programming Paradigms Affect the Architectural Characteristics of Systems
by: de Sousa, Briza Mel Dias, et al.
Published: (2025)
by: de Sousa, Briza Mel Dias, et al.
Published: (2025)
Enhancing Python Programming Education with an AI-Powered Code Helper: Design, Implementation, and Impact
by: Amiri, Sayed Mahbub Hasan, et al.
Published: (2025)
by: Amiri, Sayed Mahbub Hasan, et al.
Published: (2025)
WasmWalker: Path-based Code Representations for Improved WebAssembly Program Analysis
by: Shirzad, Mohammad Robati, et al.
Published: (2024)
by: Shirzad, Mohammad Robati, et al.
Published: (2024)
Ungraded Assignments in Introductory Computing: A Report
by: Tellawi, Yehya Sleiman, et al.
Published: (2025)
by: Tellawi, Yehya Sleiman, et al.
Published: (2025)
ScaMaha: A Tool for Parsing, Analyzing, and Visualizing Object-Oriented Software Systems
by: Al-Msie'deen, Ra'Fat
Published: (2025)
by: Al-Msie'deen, Ra'Fat
Published: (2025)
Tuning Random Generators: Property-Based Testing as Probabilistic Programming
by: Tjoa, Ryan, et al.
Published: (2025)
by: Tjoa, Ryan, et al.
Published: (2025)
Teaching Type Systems Implementation with Stella, an Extensible Statically Typed Programming Language
by: Abounegm, Abdelrahman, et al.
Published: (2024)
by: Abounegm, Abdelrahman, et al.
Published: (2024)
WizardMerge -- Save Us From Merging Without Any Clues
by: Zhang, Qingyu, et al.
Published: (2024)
by: Zhang, Qingyu, et al.
Published: (2024)
Agentic Separation Logic Specification Synthesis
by: Suresh, Tarun, et al.
Published: (2026)
by: Suresh, Tarun, et al.
Published: (2026)
Average-case complexity in statistical inference: A puzzle-driven research seminar
by: Kireeva, Anastasia, et al.
Published: (2025)
by: Kireeva, Anastasia, et al.
Published: (2025)
Non-Termination Proving: 100 Million LoC and Beyond
by: Vanegue, Julien, et al.
Published: (2025)
by: Vanegue, Julien, et al.
Published: (2025)
A Calculus of Inheritance
by: Yang, Bo
Published: (2026)
by: Yang, Bo
Published: (2026)
From Separate Compilation to Sound Language Composition
by: Bruzzone, Federico, et al.
Published: (2026)
by: Bruzzone, Federico, et al.
Published: (2026)
Statically Contextualizing Large Language Models with Typed Holes
by: Blinn, Andrew, et al.
Published: (2024)
by: Blinn, Andrew, et al.
Published: (2024)
Toward a Corpus Study of the Dynamic Gradual Type
by: Nsofor, Dibri, et al.
Published: (2025)
by: Nsofor, Dibri, et al.
Published: (2025)
Object Graph Programming
by: Thimmaiah, Aditya, et al.
Published: (2024)
by: Thimmaiah, Aditya, et al.
Published: (2024)
Interpolation and SAT-Based Model Checking Revisited: Adoption to Software Verification
by: Beyer, Dirk, et al.
Published: (2022)
by: Beyer, Dirk, et al.
Published: (2022)
Steerable Instruction Following Coding Data Synthesis with Actor-Parametric Schema Co-Evolution
by: Huang, Tinglin, et al.
Published: (2026)
by: Huang, Tinglin, et al.
Published: (2026)
The Inverse Function Fallacy: On Sign Determination and Forgotten Fundamentals
by: Yorulmazlar, Meliksah
Published: (2025)
by: Yorulmazlar, Meliksah
Published: (2025)
Syzygy: Dual Code-Test C to (safe) Rust Translation using LLMs and Dynamic Analysis
by: Shetty, Manish, et al.
Published: (2024)
by: Shetty, Manish, et al.
Published: (2024)
An Incremental Algorithm for Algebraic Program Analysis
by: Zhou, Chenyu, et al.
Published: (2024)
by: Zhou, Chenyu, et al.
Published: (2024)
Challenges of Multilingual Program Specification and Analysis
by: Furia, Carlo A., et al.
Published: (2024)
by: Furia, Carlo A., et al.
Published: (2024)
Intent Formalization: A Grand Challenge for Reliable Coding in the Age of AI Agents
by: Lahiri, Shuvendu K.
Published: (2026)
by: Lahiri, Shuvendu K.
Published: (2026)
Synthesizing Document Database Queries using Collection Abstractions
by: Liu, Qikang, et al.
Published: (2024)
by: Liu, Qikang, et al.
Published: (2024)
Object-Spatial Programming
by: Mars, Jason
Published: (2025)
by: Mars, Jason
Published: (2025)
Toward Programming Languages for Reasoning: Humans, Symbolic Systems, and AI Agents
by: Marron, Mark
Published: (2024)
by: Marron, Mark
Published: (2024)
Towards a low-cost universal access cloud framework to assess STEM students
by: Merchante, L. F. S, et al.
Published: (2024)
by: Merchante, L. F. S, et al.
Published: (2024)
NESA: Relational Neuro-Symbolic Static Program Analysis
by: Wang, Chengpeng, et al.
Published: (2024)
by: Wang, Chengpeng, et al.
Published: (2024)
ReGAL: Refactoring Programs to Discover Generalizable Abstractions
by: Stengel-Eskin, Elias, et al.
Published: (2024)
by: Stengel-Eskin, Elias, et al.
Published: (2024)
Code Less to Code More: Streamlining Language Server Protocol and Type System Development for Language Families
by: Bruzzone, Federico, et al.
Published: (2025)
by: Bruzzone, Federico, et al.
Published: (2025)
Open Preparation, Human Explanation, and Instructor Synthesis: A Human-Scale Methodology for AI-Rich Higher Education
by: Miličić, Siniša
Published: (2026)
by: Miličić, Siniša
Published: (2026)
Software Verification with CPAchecker 3.0: Tutorial and User Guide (Extended Version)
by: Baier, Daniel, et al.
Published: (2024)
by: Baier, Daniel, et al.
Published: (2024)
MoXIchecker: An Extensible Model Checker for MoXI
by: Ates, Salih, et al.
Published: (2024)
by: Ates, Salih, et al.
Published: (2024)
Tooling for digital accessibility in mathematics: Quickly build compliant course websites that benefit all students
by: McMillan, Matthew, et al.
Published: (2026)
by: McMillan, Matthew, et al.
Published: (2026)
Gen AI in Proof-based Math Courses: A Pilot Study
by: Klawa, Hannah, et al.
Published: (2025)
by: Klawa, Hannah, et al.
Published: (2025)
Similar Items
-
Automatically Generating Questions About Scratch Programs
by: Obermüller, Florian, et al.
Published: (2025) -
AI's Impact on Traditional Software Development
by: Madupati, Bhanuprakash
Published: (2025) -
A Block-Based Testing Framework for Scratch
by: Feldmeier, Patric, et al.
Published: (2024) -
Automated Computer Program Evaluation and Projects -- Our Experiences
by: Srinivasan, Bama, et al.
Published: (2024) -
AI as a component in the action research tradition of learning-by-doing
by: Benson, Ian, et al.
Published: (2025)