The Opaque Pointer Design Pattern in Python: Towards a Pythonic PIMPL for Modularity, Encapsulation, and Stability
Fuente:
arXiv
Guardado en:
| Autores principales: | Saravanos, Antonios, Pazarzis, John, Zervoudakis, Stavros, Zheng, Dongnanzi |
|---|---|
| Formato: | Preprint |
| Publicado: |
2026
|
| Materias: | |
| Acceso en línea: | |
| Etiquetas: |
Agregar Etiqueta
Sin Etiquetas, Sea el primero en etiquetar este registro!
|
Ejemplares similares
Getting Python Types Right with RightTyper
por: Pizzorno, Juan Altmayer, et al.
Publicado: (2025)
por: Pizzorno, Juan Altmayer, et al.
Publicado: (2025)
PoTo: A Hybrid Andersen's Points-to Analysis for Python
por: Rak-amnouykit, Ingkarat, et al.
Publicado: (2024)
por: Rak-amnouykit, Ingkarat, et al.
Publicado: (2024)
Python Symbolic Execution with LLM-powered Code Generation
por: Wang, Wenhan, et al.
Publicado: (2024)
por: Wang, Wenhan, et al.
Publicado: (2024)
The Effect of Warm-Glow on User Behavioral Intention to Adopt Technology: Extending the UTAUT2 Model
por: Saravanos, Antonios, et al.
Publicado: (2022)
por: Saravanos, Antonios, et al.
Publicado: (2022)
Caruca: Effective and Efficient Specification Mining for Opaque Software Components
por: Lamprou, Evangelos, et al.
Publicado: (2025)
por: Lamprou, Evangelos, et al.
Publicado: (2025)
GUPPY: Pythonic Quantum-Classical Programming
por: Koch, Mark, et al.
Publicado: (2025)
por: Koch, Mark, et al.
Publicado: (2025)
A Brief History of the Waterfall Model: Past, Present, and Future
por: Saravanos, Antonios
Publicado: (2025)
por: Saravanos, Antonios
Publicado: (2025)
Waterfall Model Simulation: A Systematic Mapping Study
por: Saravanos, Antonios
Publicado: (2025)
por: Saravanos, Antonios
Publicado: (2025)
An Empirical Study on the Performance and Energy Usage of Compiled Python Code
por: Stoico, Vincenzo, et al.
Publicado: (2025)
por: Stoico, Vincenzo, et al.
Publicado: (2025)
Phyelds: A Pythonic Framework for Aggregate Computing
por: Aguzzi, Gianluca, et al.
Publicado: (2026)
por: Aguzzi, Gianluca, et al.
Publicado: (2026)
Raw Pointer Rewriting with LLMs for Translating C to Safer Rust
por: Gao, Yifei, et al.
Publicado: (2025)
por: Gao, Yifei, et al.
Publicado: (2025)
Enhancing Python Programming Education with an AI-Powered Code Helper: Design, Implementation, and Impact
por: Amiri, Sayed Mahbub Hasan, et al.
Publicado: (2025)
por: Amiri, Sayed Mahbub Hasan, et al.
Publicado: (2025)
TypyBench: Evaluating LLM Type Inference for Untyped Python Repositories
por: Dong, Honghua, et al.
Publicado: (2025)
por: Dong, Honghua, et al.
Publicado: (2025)
Flow Sensitivity without Control Flow Graph: An Efficient Andersen-Style Flow-Sensitive Pointer Analysis
por: Zhang, Jiahao, et al.
Publicado: (2025)
por: Zhang, Jiahao, et al.
Publicado: (2025)
An Enumerative Embedding of the Python Type System in ACL2s
por: Xifaras, Samuel, et al.
Publicado: (2025)
por: Xifaras, Samuel, et al.
Publicado: (2025)
Stdlib or Third-Party? Empirical Performance and Correctness of LLM-Assisted Zero-Dependency Python Libraries
por: Ding, Peng, et al.
Publicado: (2026)
por: Ding, Peng, et al.
Publicado: (2026)
GitChameleon 2.0: Evaluating AI Code Generation Against Python Library Version Incompatibilities
por: Misra, Diganta, et al.
Publicado: (2025)
por: Misra, Diganta, et al.
Publicado: (2025)
Characterizing Unsafe Code Encapsulation In Real-world Rust Systems
por: Rao, Zihao, et al.
Publicado: (2024)
por: Rao, Zihao, et al.
Publicado: (2024)
Who Wins the Race? (R Vs Python) - An Exploratory Study on Energy Consumption of Machine Learning Algorithms
por: Chattaraj, Rajrupa, et al.
Publicado: (2025)
por: Chattaraj, Rajrupa, et al.
Publicado: (2025)
Functional Programming Paradigm of Python for Scientific Computation Pipeline Integration
por: Zhang, Chen, et al.
Publicado: (2024)
por: Zhang, Chen, et al.
Publicado: (2024)
Micro-Patterns in Solidity Code
por: Ruschioni, Luca, et al.
Publicado: (2025)
por: Ruschioni, Luca, et al.
Publicado: (2025)
Comparative analysis of large data processing in Apache Spark using Java, Python and Scala
por: Borodii, Ivan, et al.
Publicado: (2025)
por: Borodii, Ivan, et al.
Publicado: (2025)
Pattern-Based Peephole Optimizations with Java JIT Tests
por: Zang, Zhiqiang, et al.
Publicado: (2024)
por: Zang, Zhiqiang, et al.
Publicado: (2024)
Towards a Transpiler for C/C++ to Safer Rust
por: Tripuramallu, Dhiren, et al.
Publicado: (2024)
por: Tripuramallu, Dhiren, et al.
Publicado: (2024)
ENCRUST: Encapsulated Substitution and Agentic Refinement on a Live Scaffold for Safe C-to-Rust Translation
por: Sim, Hohyun, et al.
Publicado: (2026)
por: Sim, Hohyun, et al.
Publicado: (2026)
Towards Analyzing N-language Polyglot Programs
por: Prakash, Jyoti, et al.
Publicado: (2026)
por: Prakash, Jyoti, et al.
Publicado: (2026)
Towards AI-Assisted Synthesis of Verified Dafny Methods
por: Misu, Md Rakib Hossain, et al.
Publicado: (2024)
por: Misu, Md Rakib Hossain, et al.
Publicado: (2024)
Toward Programming Languages for Reasoning: Humans, Symbolic Systems, and AI Agents
por: Marron, Mark
Publicado: (2024)
por: Marron, Mark
Publicado: (2024)
ARSP: Automated Repair of Verilog Designs via Semantic Partitioning
por: Yao, Bingkun, et al.
Publicado: (2025)
por: Yao, Bingkun, et al.
Publicado: (2025)
SynQ: An Embedded DSL for Synchronous System Design with Quantitative Types
por: Chen, Rui, et al.
Publicado: (2025)
por: Chen, Rui, et al.
Publicado: (2025)
AutoBench: Automatic Testbench Generation and Evaluation Using LLMs for HDL Design
por: Qiu, Ruidi, et al.
Publicado: (2024)
por: Qiu, Ruidi, et al.
Publicado: (2024)
Static and Dynamic Analysis of Python-based Research Software
por: Larrivain, Daphné, et al.
Publicado: (2026)
por: Larrivain, Daphné, et al.
Publicado: (2026)
iScript: A Domain-Adapted Large Language Model and Benchmark for Physical Design Tcl Script Generation
por: Xu, Ning, et al.
Publicado: (2026)
por: Xu, Ning, et al.
Publicado: (2026)
MoTCoder: Elevating Large Language Models with Modular of Thought for Challenging Programming Tasks
por: Li, Jingyao, et al.
Publicado: (2023)
por: Li, Jingyao, et al.
Publicado: (2023)
ESBMC-Python: A Bounded Model Checker for Python Programs
por: Farias, Bruno, et al.
Publicado: (2024)
por: Farias, Bruno, et al.
Publicado: (2024)
NESA: Relational Neuro-Symbolic Static Program Analysis
por: Wang, Chengpeng, et al.
Publicado: (2024)
por: Wang, Chengpeng, et al.
Publicado: (2024)
Dynamic Stability of LLM-Generated Code
por: Rajput, Prateek, et al.
Publicado: (2025)
por: Rajput, Prateek, et al.
Publicado: (2025)
NALA_MAINZ at BLP-2025 Task 2: A Multi-agent Approach for Bangla Instruction to Python Code Generation
por: Saadi, Hossain Shaikh, et al.
Publicado: (2025)
por: Saadi, Hossain Shaikh, et al.
Publicado: (2025)
CoverUp: Effective High Coverage Test Generation for Python
por: Pizzorno, Juan Altmayer, et al.
Publicado: (2024)
por: Pizzorno, Juan Altmayer, et al.
Publicado: (2024)
Introduction to Analytical Software Engineering Design Paradigm
por: Houichime, Tarik, et al.
Publicado: (2025)
por: Houichime, Tarik, et al.
Publicado: (2025)
Ejemplares similares
-
Getting Python Types Right with RightTyper
por: Pizzorno, Juan Altmayer, et al.
Publicado: (2025) -
PoTo: A Hybrid Andersen's Points-to Analysis for Python
por: Rak-amnouykit, Ingkarat, et al.
Publicado: (2024) -
Python Symbolic Execution with LLM-powered Code Generation
por: Wang, Wenhan, et al.
Publicado: (2024) -
The Effect of Warm-Glow on User Behavioral Intention to Adopt Technology: Extending the UTAUT2 Model
por: Saravanos, Antonios, et al.
Publicado: (2022) -
Caruca: Effective and Efficient Specification Mining for Opaque Software Components
por: Lamprou, Evangelos, et al.
Publicado: (2025)