Designing a pi-based Programming Language in the .NET framework: CLR interoperability from the Programmer's point of view
Manuel Mazzara

TL;DR
This paper discusses designing a Pi-based programming language within the .NET framework, emphasizing CLR interoperability and the constructs programmers need for seamless multi-language integration.
Contribution
It introduces ideas for CLR interoperability in a Pi-based language, highlighting desirable constructs from a programmer's perspective.
Findings
Proposes new language constructs for better CLR interoperability
Analyzes programmer needs for multi-language integration
Suggests design principles for Pi-based language in .NET
Abstract
Interoperability is the ability of a programming language to work with systems based on different languages and paradigms. These days, many widely used high-level language impementations provide access to external functionalities. In this paper, we present some ideas on CLR interoperability focusing on the kind of constructs desirable by a programmer to this regard.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques
